This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Update life info after peephole2 (fix PRs middle-end/19084, rtl-optimization/19348)
- From: Richard Henderson <rth at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 11 Jan 2005 14:37:21 -0800
- Subject: Re: [PATCH] Update life info after peephole2 (fix PRs middle-end/19084, rtl-optimization/19348)
- References: <20050111134938.GL10340@devserv.devel.redhat.com>
On Tue, Jan 11, 2005 at 08:49:38AM -0500, Jakub Jelinek wrote:
> PR middle-end/19084
> PR rtl-optimization/19348
> * recog.c (peephole2_optimize): Do global life update if some peephole
> decides it doesn't need at least one of its inputs and that change
> influences liveness at the start of the basic block.
>
> * basic-block.h (EXECUTE_IF_AND_COMPL_IN_REG_SET): Needs 2 REGSET
> arguments instead of 1.
>
> * gcc.dg/20050111-1.c: New test.
> * gcc.c-torture/execute/20050111-1.c: New test.
Ok.
r~