------- Additional Comments From pinskia at gcc dot gnu dot org  2004-10-12 19:20 
-------
Note this is not a really a regression, the main issue I see here is that we are ifcvt 
if(a) 1 else 0; to a and 
then we copy the return part (the movzbl and ret) on the other branch but we don't 
combine them.  
Maybe we should rerun combine after reload.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|3.4.0                       |
            Summary|[4.0 Regression] Two        |Two consecutive movzbl are
                   |consecutive movzbl are      |generated
                   |generated                   |
   Target Milestone|4.0.0                       |---


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

Reply via email to