to avoid using indirect_operand (reload problems).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11704
138bc75d-0d04-0410-961f-
82ee72b054a4
(define_insn "*ldmsi"
[(match_parallel 0 "load_multiple_operation"
[(set (match_operand:SI 1 "s_register_operand" "=r")
- (match_operand:SI 2 "indirect_operand" "Q"))])]
+ (mem:SI (match_operand:SI 2 "s_register_operand" "r")))])]
""
"*
{
(define_insn "*stmsi"
[(match_parallel 0 "store_multiple_operation"
- [(set (match_operand:SI 2 "indirect_operand" "=Q")
+ [(set (mem:SI (match_operand:SI 2 "s_register_operand" "r"))
(match_operand:SI 1 "s_register_operand" "r"))])]
""
"*