This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
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.