[llvm] r220652 - Add an option to the LTO code generator to disable vectorization during LTO
Rafael EspĂndola
rafael.espindola at gmail.com
Sun Oct 26 19:05:49 PDT 2014
> --- llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp (original)
> +++ llvm/trunk/lib/Transforms/IPO/PassManagerBuilder.cpp Sun Oct 26 16:50:58 2014
> @@ -444,7 +444,7 @@ void PassManagerBuilder::addLTOOptimizat
> // More loops are countable; try to optimize them.
> PM.add(createIndVarSimplifyPass());
> PM.add(createLoopDeletionPass());
> - PM.add(createLoopVectorizePass(DisableUnrollLoops, LoopVectorize));
> + PM.add(createLoopVectorizePass(true, LoopVectorize));
>
Was it intentional to always disable loop unrolling?
Cheers,
Rafael
More information about the llvm-commits
mailing list