This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Fix wrong-code bug caused by combine_simplify_rtx()


Richard Sandiford wrote:
The patch below simply removes this transformation.  In order to get
some idea of the performance impact, I compared the before-and-after
-O2 assembly output of gcc.c-torture and gcc.dg for three targets:

    i686-pc-linux-gnu
    powerpc-eabisim
    mips64-elf

In all three cases, only the output for the new testcase changed.
There were no differences in the code generated for the other tests.

Bootstrapped & regression tested on i686-pc-linux-gnu. OK for mainline?

OK, assuming no objections in 24 hours.


--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com
(916) 791-8304


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]