aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/cris
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2005-11-25 20:15:27 +0000
committerHans-Peter Nilsson <hp@gcc.gnu.org>2005-11-25 20:15:27 +0000
commit11e30dd8f23b75d788be0408437e3b6ed8e3b9d0 (patch)
treed0389a22d27e192ea7e0191376e61570262ecb32 /gcc/config/cris
parentdacfe88f94bf5dc985411435e2e83d66a34efe99 (diff)
downloadgcc-11e30dd8f23b75d788be0408437e3b6ed8e3b9d0.zip
gcc-11e30dd8f23b75d788be0408437e3b6ed8e3b9d0.tar.gz
gcc-11e30dd8f23b75d788be0408437e3b6ed8e3b9d0.tar.bz2
cris.md ("reload_out<mode>"): Mark operand 2 as earlyclobber.
* config/cris/cris.md ("reload_out<mode>"): Mark operand 2 as earlyclobber. * targhooks.c (default_secondary_reload): Don't require operand 2 for an input reload to be earlyclobber. From-SVN: r107517
Diffstat (limited to 'gcc/config/cris')
-rw-r--r--gcc/config/cris/cris.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/cris/cris.md b/gcc/config/cris/cris.md
index 37bd4ab..5665897 100644
--- a/gcc/config/cris/cris.md
+++ b/gcc/config/cris/cris.md
@@ -1151,7 +1151,7 @@
"")
(define_expand "reload_out<mode>"
- [(set (match_operand:BW 2 "register_operand" "=r")
+ [(set (match_operand:BW 2 "register_operand" "=&r")
(match_operand:BW 1 "register_operand" "x"))
(set (match_operand:BW 0 "memory_operand" "=m")
(match_dup 2))]