------- Additional Comments From pinskia at gcc dot gnu dot org  2005-01-30 
06:39 -------
Hmm, this looks like a branch cost problem or related to that.

I think you can get all the speed back by supplying -mbranch-cost=1 but I could 
be wrong.

Hmm, I wonder if 3.2.x was compiled for i486 (or i386) instead of i686 which 
means this might not be 
a regression.
Can you give the output of "gcc -v" for both GCC's?

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|regression                  |target
  GCC build triplet|i686-pc-linux-gnu           |
   GCC host triplet|i686-pc-linux-gnu           |
            Summary|[3.4/4.0? Regression]       |Performance regression in
                   |Performance regression in   |simple loop code
                   |simple loop code            |
   Target Milestone|---                         |3.4.4


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

Reply via email to