diff options
author | Hans-Peter Nilsson <hp@axis.com> | 2005-11-25 20:15:27 +0000 |
---|---|---|
committer | Hans-Peter Nilsson <hp@gcc.gnu.org> | 2005-11-25 20:15:27 +0000 |
commit | 11e30dd8f23b75d788be0408437e3b6ed8e3b9d0 (patch) | |
tree | d0389a22d27e192ea7e0191376e61570262ecb32 /gcc/config/cris | |
parent | dacfe88f94bf5dc985411435e2e83d66a34efe99 (diff) | |
download | gcc-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.md | 2 |
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))] |