m68hc11.md ("*movqi_68hc12"): Avoid allocating QI mode registers in soft registers.
* config/m68hc11/m68hc11.md ("*movqi_68hc12"): Avoid allocating QI mode registers in soft registers. ("zero_extendqihi2"): Do not take into account soft registers for register allocation (use '*' constraint). From-SVN: r55274
This commit is contained in:
parent
212e17fd89
commit
e5eb8de83c
|
@ -1,3 +1,10 @@
|
||||||
|
2002-07-05 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
|
* config/m68hc11/m68hc11.md ("*movqi_68hc12"): Avoid allocating
|
||||||
|
QI mode registers in soft registers.
|
||||||
|
("zero_extendqihi2"): Do not take into account soft registers
|
||||||
|
for register allocation (use '*' constraint).
|
||||||
|
|
||||||
2002-07-05 Stephane Carrez <stcarrez@nerim.fr>
|
2002-07-05 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
* config/m68hc11/m68hc11.md ("*ashlsi3"): Avoid saving y if we know
|
* config/m68hc11/m68hc11.md ("*ashlsi3"): Avoid saving y if we know
|
||||||
|
|
|
@ -1019,9 +1019,9 @@
|
||||||
|
|
||||||
(define_insn "*movqi_68hc12"
|
(define_insn "*movqi_68hc12"
|
||||||
[(set (match_operand:QI 0 "nonimmediate_operand"
|
[(set (match_operand:QI 0 "nonimmediate_operand"
|
||||||
"=U,d*AU*q,d*A*qU,*u,d*A*q,m,m")
|
"=U,d*AU*q,d*A*qU,d*A*q,m,?*u,m")
|
||||||
(match_operand:QI 1 "general_operand"
|
(match_operand:QI 1 "general_operand"
|
||||||
"U,*ri*q,U,*ri*qU,m,d*q,!*A"))]
|
"U,*ri*q,U,m,d*q,*ri*qU,!*A"))]
|
||||||
"TARGET_M6812"
|
"TARGET_M6812"
|
||||||
"*
|
"*
|
||||||
{
|
{
|
||||||
|
@ -1348,7 +1348,7 @@
|
||||||
")
|
")
|
||||||
|
|
||||||
(define_insn "zero_extendqihi2"
|
(define_insn "zero_extendqihi2"
|
||||||
[(set (match_operand:HI 0 "non_push_operand" "=dm,d,*A,!u,d,m,!u")
|
[(set (match_operand:HI 0 "non_push_operand" "=dm,d,*A,!*u,d,m,!*u")
|
||||||
(zero_extend:HI
|
(zero_extend:HI
|
||||||
(match_operand:QI 1 "nonimmediate_operand" "d,*A,d*Am,d,!um,*A,*A")))]
|
(match_operand:QI 1 "nonimmediate_operand" "d,*A,d*Am,d,!um,*A,*A")))]
|
||||||
""
|
""
|
||||||
|
|
Loading…
Reference in New Issue