On Thu, Apr 11, 2013 at 03:44:56PM +0200, Andreas Krebbel wrote: > 2013-04-11 Andreas Krebbel <andreas.kreb...@de.ibm.com> > > * ifcvt.c (end_ifcvt_sequence): Mark a and b for unsharing as > well.
Ok, thanks. > *** gcc/ifcvt.c.orig > --- gcc/ifcvt.c > *************** end_ifcvt_sequence (struct noce_if_info > *** 964,969 **** > --- 964,971 ---- > > set_used_flags (if_info->x); > set_used_flags (if_info->cond); > + set_used_flags (if_info->a); > + set_used_flags (if_info->b); > unshare_all_rtl_in_chain (seq); > end_sequence (); > Jakub