From: Uros Bizjak Date: Wed, 11 Feb 2015 12:00:05 +0000 (+0100) Subject: alpha.md (reload_out_aligned): Make operands 2 and 3 earlyclobber operands. X-Git-Tag: releases/gcc-4.8.5~279 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=98e1c98458ed7a5b3c5e1e7117e4e9d8defc9d5e;p=thirdparty%2Fgcc.git alpha.md (reload_out_aligned): Make operands 2 and 3 earlyclobber operands. * config/alpha/alpha.md (reload_out_aligned): Make operands 2 and 3 earlyclobber operands. From-SVN: r220612 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1b3ced8e2ba6..42ca6f12ebb6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-02-11 Uros Bizjak + + * config/alpha/alpha.md (reload_out_aligned): Make operands 2 + and 3 earlyclobber operands. + 2015-02-05 Segher Boessenkool PR target/64580 diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index b020b457df2d..addeadbf8256 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -4496,8 +4496,8 @@ (define_insn_and_split "reload_out_aligned" [(set (match_operand:I12MODE 0 "memory_operand" "=m") (match_operand:I12MODE 1 "register_operand" "r")) - (clobber (match_operand:SI 2 "register_operand" "=r")) - (clobber (match_operand:SI 3 "register_operand" "=r"))] + (clobber (match_operand:SI 2 "register_operand" "=&r")) + (clobber (match_operand:SI 3 "register_operand" "=&r"))] "!TARGET_BWX && (reload_in_progress || reload_completed)" "#" "!TARGET_BWX && reload_completed"