From: Richard Kenner Date: Sun, 2 Feb 1997 00:10:45 +0000 (-0500) Subject: (output_move_simode_const): Enable use of clr and st insns on TARGET_5200. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0cb7cfedce465edfecb1777302e7fff431d91c95;p=gcc.git (output_move_simode_const): Enable use of clr and st insns on TARGET_5200. From-SVN: r13575 --- diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 029e89c98e2..21e16d35e2d 100644 --- 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";