pa.md (millicode expands): Change operand 3 in the expand pattern from a clobber...
authorJeff Law <law@gcc.gnu.org>
Wed, 6 Jan 1993 17:22:10 +0000 (10:22 -0700)
committerJeff Law <law@gcc.gnu.org>
Wed, 6 Jan 1993 17:22:10 +0000 (10:22 -0700)
commit29ed7081ff1ee697ca3d51c8682257f4e156c159
treed7f8752131f29ac4322a72a4bb79aafe34f6fa49
parentfc6cef11aa13819e9c3ae29b2683ce6a7e59efda
pa.md (millicode expands): Change operand 3 in the expand pattern from a clobber of a match_scratch to a...

* pa.md (millicode expands): Change operand 3 in the expand
pattern from a clobber of a match_scratch to a clobber of a
match_operand with a register predicate.  Make appropriate
change in the generated RTL.
(millicode insns): Clobber a match_operand with a register
predicate instead of a match_scratch expression.
* pa.c (emit_hpdiv_const): Likewise.

* pa.md (movsi, movhi, movqi, movdi): Use reg_or_0_operand
consistently.

From-SVN: r3121
gcc/config/pa/pa.md