[PATCH] PR/35659: PRE microoptimizations

Paolo Bonzini bonzini@gnu.org
Thu Feb 5 19:56:00 GMT 2009


The PR has huge SCCs due to -fprofile-generate, which make it very
expensive to compute ANTIC.  In the PR 50% of the time is spent in PR
(instead of almost nothing without -fprofile-generate).

While being relatively micro, these optimizations cut 20% of the time
PRE spends in this test case.  The time is now 34% in checking builds
and 39% in release builds.  Anything more requires basically a rewrite
of PRE's dataflow solution, as I understood.

Bootstrapped/regtested i686-pc-linux-gnu, ok?

Paolo
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: pr35659.patch
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20090205/12c404c7/attachment.ksh>


More information about the Gcc-patches mailing list