aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJF Bastien <jfb@google.com>2014-10-21 23:18:21 +0000
committerJF Bastien <jfb@google.com>2014-10-21 23:18:21 +0000
commitf42a6ea5ac541ad2b5863a0d406683f5e43a8106 (patch)
treebd778adbd850717eaf6073f88483af2d78dc6820 /clang/lib/Frontend/CompilerInvocation.cpp
parentef1c9ad8644d495c32a39b69763898e262b216bd (diff)
downloadllvm-f42a6ea5ac541ad2b5863a0d406683f5e43a8106.zip
llvm-f42a6ea5ac541ad2b5863a0d406683f5e43a8106.tar.gz
llvm-f42a6ea5ac541ad2b5863a0d406683f5e43a8106.tar.bz2
LTO: respect command-line options that disable vectorization.
Summary: 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. Reviewers: nadav, aschwaighofer, yijiang Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D5884 llvm-svn: 220345
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions