[Bug middle-end/33181] [4.3 Regression] Revision 127766 generates bad cmov

hjl at lucon dot org gcc-bugzilla@gcc.gnu.org
Sun Aug 26 15:01:00 GMT 2007



------- Comment #9 from hjl at lucon dot org  2007-08-26 15:01 -------
(In reply to comment #8)
>
> > 2007-08-26  H.J. Lu  <hongjiu.lu@intel.com>
> > 
> >         PR middle-end/33181
> >         * ifcvt.c (noce_process_if_block): Don't move insn across
> >         basic block.
> > 
...
> 
> Yes.  Or if we have domiantors available check if BB(insn_b) dominates
> BB(if_info->cond_earliest).
> 
> Richard.
> 

A patch is posted at

http://gcc.gnu.org/ml/gcc-patches/2007-08/msg01737.html


-- 

hjl at lucon dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://gcc.gnu.org/ml/gcc-
                   |                            |patches/2007-
                   |                            |08/msg01737.html


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



More information about the Gcc-bugs mailing list