This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix for gcse problem
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: Fix for gcse problem
- From: Richard Henderson <rth at redhat dot com>
- Date: Sun, 18 Feb 2001 17:35:21 -0800
- Cc: gcc-patches at gcc dot gnu dot org
- References: <10102182359.AA15404@vlsi1.ultra.nyu.edu>
On Sun, Feb 18, 2001 at 06:59:27PM -0500, Richard Kenner wrote:
> ! if (general_operand (exp, GET_MODE (reg)))
> ! emit_move_insn (reg, exp);
> !
> ! /* Otherwise, make a new insn to compute this expression and make sure the
> ! insn will be recognized (this also adds any needed CLOBBERs). Copy the
> ! expression to make sure we don't have any sharing issues. */
> ! if (insn_invalid_p (emit_insn (gen_rtx_SET (VOIDmode, reg, exp))))
> ! abort ();
Missing an else?
r~