+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
(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)"
"
= 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);
}")