This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Set is VOIDmode.
- To: Jan Hubicka <jh at suse dot cz>
- Subject: Re: Set is VOIDmode.
- From: Richard Henderson <rth at cygnus dot com>
- Date: Fri, 4 Aug 2000 18:36:16 -0700
- Cc: gcc-patches at gcc dot gnu dot org
- References: <20000805001226.B28947@atrey.karlin.mff.cuni.cz>
On Sat, Aug 05, 2000 at 12:12:26AM +0200, Jan Hubicka wrote:
> Fri Aug 4 23:14:23 CEST 2000 Jan Hubicka <jh@suse.cz>
> *** i386.c.old Mon Jul 10 15:51:23 2000
> --- i386.c Fri Aug 4 23:13:32 2000
> *************** ix86_expand_strlensi_unroll_1 (out, alig
> *** 6003,6009 ****
> reg,
> tmpreg)));
> /* Emit lea manually to avoid clobbering of flags. */
> ! emit_insn (gen_rtx_SET (SImode, reg,
> gen_rtx_PLUS (SImode, out, GEN_INT (2))));
>
> tmp = gen_rtx_REG (CCNOmode, FLAGS_REG);
> --- 6112,6118 ----
> reg,
> tmpreg)));
> /* Emit lea manually to avoid clobbering of flags. */
> ! emit_insn (gen_rtx_SET (VOIDmode, reg,
> gen_rtx_PLUS (SImode, out, GEN_INT (2))));
>
> tmp = gen_rtx_REG (CCNOmode, FLAGS_REG);
Ok. You'll want some sort of non-null entry for the
ChangeLog though. ;-)
r~