[llvm-commits] [llvm] r169774 - /llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp

Nadav Rotem nrotem at apple.com
Mon Dec 10 14:12:58 PST 2012


Hi Sebastian, 

> Does the vectorizer depend on passes that are run at -O2 and above?

No.  But we don't want the vectorize at O1. 

> Otherwise I don't see the point in adding this restriction.
> Can the vectorizer be run at -Os, -Oz?
> 

It will run at Os with major restrictions, for example it will not be allowed to generate a tail loop.  Won't run at Oz.

Thanks,
Nadav



More information about the llvm-commits mailing list