]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
mips.md (loadgp_newabi_<mode>): Add missing earlyclobber.
authorRichard Sandiford <rdsandiford@googlemail.com>
Mon, 9 Jan 2012 22:13:40 +0000 (22:13 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Mon, 9 Jan 2012 22:13:40 +0000 (22:13 +0000)
gcc/
* config/mips/mips.md (loadgp_newabi_<mode>): Add missing
earlyclobber.

From-SVN: r183037

gcc/ChangeLog
gcc/config/mips/mips.md

index 154b64434f34cef6856ebd0652749a21af6bfc31..2343769cc51c9f15fa82875cce6b1fbb08b651d0 100644 (file)
@@ -1,3 +1,8 @@
+2012-01-09  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * config/mips/mips.md (loadgp_newabi_<mode>): Add missing
+       earlyclobber.
+
 2011-12-21  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/alpha/linux-unwind.h: Update copyright years.
index 10572743e754eb8b6e05bbe2b2686b402fc35130..68eb3112463e0a956b390d10d8482759ea28d3b1 100644 (file)
 ;; of _gp from the start of this function.  Operand 1 is the incoming
 ;; function address.
 (define_insn_and_split "loadgp_newabi_<mode>"
-  [(set (match_operand:P 0 "register_operand" "=d")
+  [(set (match_operand:P 0 "register_operand" "=&d")
        (unspec_volatile:P [(match_operand:P 1)
                            (match_operand:P 2 "register_operand" "d")]
                           UNSPEC_LOADGP))]