------- Additional Comments From pinskia at gcc dot gnu dot org  2005-09-18 
23:30 -------
This is at least a 4.1 compile time regression.
3.3.2 gave:
[zhivago:~/src/localgccPRs] pinskia% time ~/gcc-3.3/bin/gcc pr21430.c -S -O1
10.870u 0.270s 0:13.11 84.9%    0+0k 2+4io 0pf+0w

While 4.1 gives (with --disable-checking):
[zhivago:~/src/localgccPRs] pinskia% time ~/local3/bin/gcc pr21430.c -S -O1
98.010u 0.650s 1:44.03 94.8%    0+0k 0+4io 0pf+0w


This is a bad regression, even though this is a testcase which just was made up 
to show the issues.

Almost all of the time (90%) is spent in finalize_ssa_vuses.



 tree operand scan     :  90.11 (91%) usr   1.23 (37%) sys 101.08 (89%) wall    
 750 kB ( 4%) ggc


This is only a 4.1 regression as 4.0 gave:
12.590u 0.240s 0:13.80 92.9%    0+0k 0+4io 0pf+0w



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |tree-optimization
            Summary|Quadratic behavior with     |[4.1 Regression] Quadratic
                   |constant initializers       |behavior with constant
                   |                            |initializers
   Target Milestone|---                         |4.1.0
            Version|unknown                     |4.1.0


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21430

Reply via email to