This is the mail archive of the gcc@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: GCSE store motion



Hi Mark,
>   If the optimization makes the compiler go slower when compiling
>   itself, it ain't worth having.


You'll also appreciate that Hennesy and Patterson's pitfalls and
fallacies on the existance of "typical applications".

The only example of store motion that I'm aware of comes from glibc
source code containing an __asm__ statement.  Inline assembly language
is pretty rare in the GCC source code, but that would be a poor reason
not to support it.  Dan's analysis of SPEC should perhaps of included
the timings of disabling GCC's optimizations after the Linux kernel
and GLibC had been rebuilt without what could be a system performance
critical transformation.

I don't use a GCC bootstrap to judge floating performance either :>

Roger
--


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