[lno] 50% runtime performance regression since yesterday

Sebastian Pop sebastian.pop@cri.ensmp.fr
Wed Jun 23 14:50:00 GMT 2004


On Wed, Jun 23, 2004 at 03:45:45PM +0200, Sebastian Pop wrote:
> On Wed, Jun 23, 2004 at 03:26:41PM +0200, Sebastian Pop wrote:
> > 
> > Does the following patch fix the optimization regression?
> > 
> 
> Not yet.
> 

Or maybe yes, could you check please?

There is no difference between the code generated by the compiler as
of 2004-06-18 and the version after the patch.  The command line for
compiling the testcase was: objdir/gcc/cc1plus -O2 -funroll-loops tramp3d-v3.cpp

$ diff -dup ./20040618/tramp3d-v3.s ./20040623/tramp3d-v3.s 
--- ./20040618/tramp3d-v3.s     2004-06-23 10:30:24.000000000 -0400
+++ ./20040623/tramp3d-v3.s     2004-06-23 09:53:11.000000000 -0400
@@ -1028,5 +1028,5 @@ _ZTI11CreateEvent:
 _ZTS11CreateEvent:
        .string "11CreateEvent"
 .globl memmove
-       .ident  "GCC: (GNU) 3.5-tree-ssa-lno 20040618 (merged 20040612)"
+       .ident  "GCC: (GNU) 3.5-tree-ssa-lno 20040623 (merged 20040612)"
        .section        .note.GNU-stack,"",@progbits



More information about the Gcc mailing list