aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2012-01-02 14:01:29 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2012-01-02 14:01:29 +0000
commit21e8e84df70ddf25bfc8f41e7dd25980fa4f28f9 (patch)
treef19ca164a52cf36119dabb7eabfed43cfcea3c17 /gcc
parent06046046916eaab671caf56f6da8f4db8664d005 (diff)
downloadgcc-21e8e84df70ddf25bfc8f41e7dd25980fa4f28f9.zip
gcc-21e8e84df70ddf25bfc8f41e7dd25980fa4f28f9.tar.gz
gcc-21e8e84df70ddf25bfc8f41e7dd25980fa4f28f9.tar.bz2
mips.md (loadgp_newabi_<mode>): Add missing earlyclobber.
gcc/ * config/mips/mips.md (loadgp_newabi_<mode>): Add missing earlyclobber. From-SVN: r182803
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mips.md2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7b018cb..b7e6f3a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * config/mips/mips.md (loadgp_newabi_<mode>): Add missing
+ earlyclobber.
+
2012-01-02 Jakub Jelinek <jakub@redhat.com>
* config/i386/sse.md (*avx2_gatherdi<mode>_3, *avx2_gatherdi<mode>_4):
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index a87348a..c4cda06 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -4838,7 +4838,7 @@
;; 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:P [(match_operand:P 1)
(match_operand:P 2 "register_operand" "d")]
UNSPEC_LOADGP))]