[lno] [RFC] if-conversion and auto vectorizer

Diego Novillo dnovillo@redhat.com
Fri Mar 5 19:22:00 GMT 2004


On Fri, 2004-03-05 at 14:17, Diego Novillo wrote:
> On Fri, 2004-03-05 at 14:05, Devang Patel wrote:
> 
> >    a = select a1, a2, c
> >    b = select b1, b2, c1
> >    c = select a1, b1, c2
> > 
> > We want to put all three statements in one basic block.
> > 
> Why would it?  They still look like a MODIFY_EXPR.
> 
Sorry, I wasn't clear.  I meant 'Why would it confuse the optimizers?'. 
They would all be added to the same basic block and not considered
control flow alteration.


Diego.



More information about the Gcc mailing list