GCC Benchmarks (coybench), AMD64 and i686, 14 August 2004

Richard Kenner kenner@vlsi1.ultra.nyu.edu
Tue Aug 17 22:44:00 GMT 2004


    The trig identity that 2*sin(x)*cos(x) is sin(2*x) is more iffy; we'd
    waste time trying to apply such transformations to every tree, and
    it's pretty much exactly what caused such controversy when everyone
    did it to Whetstone.

Although I agree with you in general about tuning to benchmarks, I disagree
with the above.  When you consider some of the even more obscure cases in
both tree and RTL folding, that doesn't seem so peculiar anymore.



More information about the Gcc mailing list