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]

[PATCH, PR38785] Throttle PRE at -O3


Steven,
J"orn,

I am looking into fixing performance regression on EEMBC's bitmnp01, and a version of your combined patch attached to PR38785 still works very well.  Would you mind me getting it through upstream review, or are there any issues with contributing this patch to GCC mainline?

We (CodeSourcery/Mentor) were carrying this patch in our toolchains since GCC 4.4, and it didn't show any performance or correctness problems on x86, ARM, MIPS, and other architectures.  It also reliably fixes bitmnp01 regression, which is still present in current mainline.

I have tested this patch on recent mainline on i686-linux-gnu with no regressions.  Unless I hear from you to the contrary, I will push this patch for upstream review and, hopefully, get it checked in.

Previous discussion of this patch is at http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00250.html

Thank you,

--
Maxim Kuvyrkov
CodeSourcery / Mentor Graphics

Attachment: pr38785.ChangeLog
Description: Binary data

Attachment: pr38785.patch
Description: Binary data


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