http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693
Bug #: 50693
Summary: Slightly different loop body leads to 5.5x slower
performance
Classification: Unclassified
Product: gcc
Version: 4.6.1
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693
--- Comment #1 from Alex Gaynor 2011-10-10
22:52:07 UTC ---
It may be interesting to note that clang (version 2.9) does not exhibit this
performance difference, but versions execute quickly.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693
--- Comment #21 from Alex Gaynor 2011-10-11
16:02:56 UTC ---
Given the concern for preserving labels for debugging, perhaps allowing the
merging of basic blocks that eliminate labels could be conditional on either a
new function attribute or comm
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50693
--- Comment #26 from Alex Gaynor 2011-11-05
20:08:08 UTC ---
Thank you very much for fixing this!
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55527
Bug #: 55527
Summary: Passing structures containing floats by value in calls
are underoptimized
Classification: Unclassified
Product: gcc
Version: 4.7.2
Sta