* config/i386/i386.c (ix86_expand_clrmem): Revert the last
change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85674
138bc75d-0d04-0410-961f-
82ee72b054a4
2004-08-07 H.J. Lu <hongjiu.lu@intel.com>
+ * config/i386/i386.c (ix86_expand_clrmem): Revert the last
+ change.
+
+2004-08-07 H.J. Lu <hongjiu.lu@intel.com>
+
* config/i386/i386.c (ix86_expand_clrmem): Properly call
gen_strset for 64bit target.
rtx mem = adjust_automodify_address_nv (dst,
GET_MODE (zeroreg),
destreg, offset);
- emit_insn (gen_strset (destreg, mem,
- (TARGET_64BIT
- ? gen_rtx_SUBREG (SImode, zeroreg, 0)
- : zeroreg)));
+ emit_insn (gen_strset (destreg, mem, zeroreg));
offset += size;
}
else