[PATCH] LTO: respect command-line options that disable vectorization.

JF Bastien jfb at chromium.org
Tue Oct 21 10:55:30 PDT 2014


Hi nadav, aschwaighofer, yijiang,

Patches 202051 and 208013 added calls to LTO's PassManager which unconditionally add LoopVectorizePass and SLPVectorizerPass instead of following the logic in PassManagerBuilder::populateModulePassManager and honoring the -vectorize-loops -run-slp-after-loop-vectorization flags.

http://reviews.llvm.org/D5884

Files:
  lib/Transforms/IPO/PassManagerBuilder.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5884.15193.patch
Type: text/x-patch
Size: 867 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141021/83b3a977/attachment.bin>


More information about the llvm-commits mailing list