projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
853f1cc
)
(output_move_simode_const): Enable use of clr and st insns on TARGET_5200.
author
Richard Kenner
<kenner@gcc.gnu.org>
Sun, 2 Feb 1997 00:10:45 +0000
(19:10 -0500)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Sun, 2 Feb 1997 00:10:45 +0000
(19:10 -0500)
From-SVN: r13575
gcc/config/m68k/m68k.c
patch
|
blob
|
history
diff --git
a/gcc/config/m68k/m68k.c
b/gcc/config/m68k/m68k.c
index 029e89c98e26ed1b4ad36302581b2c7286fa4c6c..21e16d35e2daab561ad1fc99ea75acdbd4b53774 100644
(file)
--- a/
gcc/config/m68k/m68k.c
+++ b/
gcc/config/m68k/m68k.c
@@
-1372,7
+1372,7
@@
output_move_simode_const (operands)
|| GET_CODE (operands[0]) == MEM)
/* clr insns on 68000 read before writing.
This isn't so on the 68010, but we have no TARGET_68010. */
- && (
TARGET_68020
+ && (
(TARGET_68020 || TARGET_5200)
|| !(GET_CODE (operands[0]) == MEM
&& MEM_VOLATILE_P (operands[0]))))
return "clr%.l %0";