------- Comment #1 from pinskia at gcc dot gnu dot org  2006-12-02 22:23 -------
Fixed for 4.2.0:
.L5:
        addl    (%ecx), %eax
        addl    $4, %ecx
        subl    $1, %edx
        jne     .L5


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
           Keywords|                            |missed-optimization
      Known to fail|                            |3.4.0 4.0.4 4.1.2
      Known to work|                            |4.2.0 4.3.0
         Resolution|                            |FIXED
            Summary|while(__builtin_expect())   |[4.0/4.1 Regression]
                   |pessimizes loop             |while(__builtin_expect())
                   |                            |pessimizes loop
   Target Milestone|---                         |4.2.0


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

Reply via email to