[Bug tree-optimization/33928] [4.3/4.4/4.5 Regression] 30% performance slowdown in floating-point code caused by r118475
bonzini at gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed May 6 09:32:00 GMT 2009
------- Comment #56 from bonzini at gnu dot org 2009-05-06 09:31 -------
Created an attachment (id=17808)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17808&action=view)
usable testcase
Ok, I managed to make a reasonably readable source code (uninclude stdlib
files, remove unused gambit stuff and ___ prefixes, simplify some expressions),
find the heavy loops, annotate them with asm statements (see comment #18,
2007-11-30) and find the length of the loops.
4.2 4.5 4.5 + patch
LOOP 1 ~190 ~230 ~190
INNER LOOP 1.1 ~120 ~130 ~120
LOOP 2 33 36 31
I am thus obsoleting (almost) everything that was posted and is not relevant
anymore. Let's start from scratch with the new testcase.
--
bonzini at gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #14418|0 |1
is obsolete| |
Attachment #14423|0 |1
is obsolete| |
Attachment #14424|0 |1
is obsolete| |
Attachment #14425|0 |1
is obsolete| |
Attachment #14426|0 |1
is obsolete| |
Attachment #14534|0 |1
is obsolete| |
Attachment #14535|0 |1
is obsolete| |
Attachment #14536|0 |1
is obsolete| |
Attachment #14997|0 |1
is obsolete| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33928
More information about the Gcc-bugs
mailing list