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, May 28, 2010 at 18:30, Sebastian Pop <sebpop@gmail.com> 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?
Bootstrap and test passed with no regressions.
Sebastian