This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Cleanup and improvement of if-conversion for vectorization


On Fri, 28 May 2010, Sebastian Pop wrote:

> On Fri, May 28, 2010 at 05:45, Richard Guenther <rguenther@suse.de> wrote:
> > One of your patches caused
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44306.
> 
> 0002 fixes this problem by removing unnecessary calls to unshare_expr.
> 
> Also part of the cleanup, that will save some memory and computations,
> is the removal of the annotations from edges (see 0001).  Note that these
> predicates are redundant with the predicates on basic blocks, AND-ing
> the edge predicates to the BBs predicates is redundant: it's like saying
> for a BB with predicate P, fold (P && P).
> 
> Regstrap in progress on amd64-linux.  Ok for trunk if that passes?

Ok.

Thanks,
Richard.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]