[vtab and trunk?] ifcvt: try 'then' only if 'else' is unsuitable

Alexandre Oliva aoliva@redhat.com
Sat Mar 1 03:48:00 GMT 2008


On Nov 26, 2007, "Richard Guenther" <richard.guenther@gmail.com> wrote:

> On Nov 26, 2007 7:44 AM, Alexandre Oliva <aoliva@redhat.com> wrote:
>> On Oct  1, 2007, Alexandre Oliva <aoliva@redhat.com> wrote:

>> > Index: gcc/ChangeLog
>> > from  Alexandre Oliva  <aoliva@redhat.com>

>> >       * ifcvt.c (noce_process_if_block): Try to handle only the then
>> >       block if the else block exists but isn't suitable.

>> :ADDPATCH ifcvt:

>> Ping?

>> http://gcc.gnu.org/ml/gcc-patches/2007-10/msg00070.html

> First this patch misses a testcase, 2nd, as it doesn't look like a regression
> fix (thouhg it looks straight-forward), it needs to wait for stage1.

It's stage1 now, and I don't have a testcase.  The only one I had
involved debug insns.  Do I really need to come up with one that
doesn't, or can this go in as it is at this time?

I've re-tested on x86_64-linux-gnu, FWIW.

Thanks,

-- 
Alexandre Oliva         http://www.lsd.ic.unicamp.br/~oliva/
FSF Latin America Board Member         http://www.fsfla.org/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}



More information about the Gcc-patches mailing list