mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-27 09:34:14 +08:00
(mov[qhs]i}): Add pair of constraints which allow
offsetable memory addresses to be moved to the same for TARGET_5200. From-SVN: r14234
This commit is contained in:
parent
535df05d8f
commit
8102715466
@ -935,8 +935,8 @@
|
||||
}")
|
||||
|
||||
(define_insn ""
|
||||
[(set (match_operand:SI 0 "general_operand" "=r<Q>,g,o")
|
||||
(match_operand:SI 1 "general_operand" "g,r<Q>,o"))]
|
||||
[(set (match_operand:SI 0 "general_operand" "=r<Q>,g")
|
||||
(match_operand:SI 1 "general_operand" "g,r<Q>"))]
|
||||
"TARGET_5200"
|
||||
"* return output_move_simode (operands);")
|
||||
|
||||
@ -953,8 +953,8 @@
|
||||
"* return output_move_himode (operands);")
|
||||
|
||||
(define_insn ""
|
||||
[(set (match_operand:HI 0 "general_operand" "=r<Q>,g,o")
|
||||
(match_operand:HI 1 "general_operand" "g,r<Q>,o"))]
|
||||
[(set (match_operand:HI 0 "general_operand" "=r<Q>,g")
|
||||
(match_operand:HI 1 "general_operand" "g,r<Q>"))]
|
||||
"TARGET_5200"
|
||||
"* return output_move_himode (operands);")
|
||||
|
||||
@ -989,8 +989,8 @@
|
||||
"* return output_move_qimode (operands);")
|
||||
|
||||
(define_insn ""
|
||||
[(set (match_operand:QI 0 "general_operand" "=d*a<Q>,d*am,o")
|
||||
(match_operand:QI 1 "general_operand" "d*ami,d*a<Q>,o"))]
|
||||
[(set (match_operand:QI 0 "general_operand" "=d*a<Q>,d*am")
|
||||
(match_operand:QI 1 "general_operand" "d*ami,d*a<Q>"))]
|
||||
"TARGET_5200"
|
||||
"* return output_move_qimode (operands);")
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user