* i386.md (pushqi2, ashrqi_*): Fix constraint.

From-SVN: r53596
This commit is contained in:
Jan Hubicka 2002-05-18 23:10:33 +02:00 committed by Jan Hubicka
parent 1449d2b619
commit 013400e9cc
2 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,7 @@
Sat May 18 23:09:19 CEST 2002 Jan Hubicka <jh@suse.cz>
* i386.md (pushqi2, ashrqi_*): Fix constraint.
2002-05-18 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/altivec.h: Cleanups.

View File

@ -2014,7 +2014,7 @@
;; For 64BIT abi we always round up to 8 bytes.
(define_insn "*pushqi2_rex64"
[(set (match_operand:QI 0 "push_operand" "=X")
(match_operand:QI 1 "nonmemory_no_elim_operand" "ri"))]
(match_operand:QI 1 "nonmemory_no_elim_operand" "qi"))]
"TARGET_64BIT"
"push{q}\t%q1"
[(set_attr "type" "push")
@ -11768,7 +11768,7 @@
(ashiftrt:QI (match_operand:QI 1 "nonimmediate_operand" "0")
(match_operand:QI 2 "const_int_1_operand" "I"))
(const_int 0)))
(set (match_operand:QI 0 "nonimmediate_operand" "=rm")
(set (match_operand:QI 0 "nonimmediate_operand" "=qm")
(ashiftrt:QI (match_dup 1) (match_dup 2)))]
"ix86_match_ccmode (insn, CCGOCmode)
&& (TARGET_PENTIUM || TARGET_PENTIUMPRO)
@ -11789,7 +11789,7 @@
(ashiftrt:QI (match_operand:QI 1 "nonimmediate_operand" "0")
(match_operand:QI 2 "immediate_operand" "I"))
(const_int 0)))
(set (match_operand:QI 0 "nonimmediate_operand" "=rm")
(set (match_operand:QI 0 "nonimmediate_operand" "=qm")
(ashiftrt:QI (match_dup 1) (match_dup 2)))]
"ix86_match_ccmode (insn, CCGOCmode)
&& ix86_binary_operator_ok (ASHIFTRT, QImode, operands)"