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, May 28, 2010 at 4:30 PM, 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?
>

The first patch caused:

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

-- 
H.J.


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