pdp11.md (movmemhi): Adjust operand numbers to match_scratch operand is highest.

* config/pdp11/pdp11.md (movmemhi): Adjust operand numbers to
	match_scratch operand is highest.

From-SVN: r246100
This commit is contained in:
Jeff Law 2017-03-13 11:43:19 -06:00 committed by Jeff Law
parent a48018b5dc
commit 097de8ffcb
2 changed files with 9 additions and 4 deletions

View File

@ -1,3 +1,8 @@
2017-03-13 Jeff Law <law@redhat.com>
* config/pdp11/pdp11.md (movmemhi): Adjust operand numbers to
match_scratch operand is highest.
2017-03-13 Martin Liska <mliska@suse.cz>
PR middle-end/78339

View File

@ -373,9 +373,9 @@
(match_operand:BLK 1 "general_operand" "g,g"))
(use (match_operand:HI 2 "general_operand" "n,mr"))
(use (match_operand:HI 3 "immediate_operand" "i,i"))
(clobber (match_scratch:HI 4 "=&r,X"))
(clobber (match_scratch:HI 6 "=&r,X"))
(clobber (match_dup 4))
(clobber (match_dup 5))
(clobber (match_dup 6))
(clobber (match_dup 2))])]
"(TARGET_BCOPY_BUILTIN)"
"
@ -387,8 +387,8 @@
= replace_equiv_address (operands[1],
copy_to_mode_reg (Pmode, XEXP (operands[1], 0)));
operands[5] = XEXP (operands[0], 0);
operands[6] = XEXP (operands[1], 0);
operands[4] = XEXP (operands[0], 0);
operands[5] = XEXP (operands[1], 0);
}")