[llvm] r192536 - LoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY macros
Tobias Grosser
tobias at grosser.es
Sat Oct 12 11:29:16 PDT 2013
Author: grosser
Date: Sat Oct 12 13:29:15 2013
New Revision: 192536
URL: http://llvm.org/viewvc/llvm-project?rev=192536&view=rev
Log:
LoopVectorize: Add missing INITIALIZE_PASS_DEPENDENCY macros
Contributed-by: Peter Zotov <whitequark at whitequark.org>
Modified:
llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
Modified: llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp?rev=192536&r1=192535&r2=192536&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp (original)
+++ llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp Sat Oct 12 13:29:15 2013
@@ -4863,7 +4863,10 @@ char LoopVectorize::ID = 0;
static const char lv_name[] = "Loop Vectorization";
INITIALIZE_PASS_BEGIN(LoopVectorize, LV_NAME, lv_name, false, false)
INITIALIZE_AG_DEPENDENCY(TargetTransformInfo)
+INITIALIZE_PASS_DEPENDENCY(DominatorTree)
INITIALIZE_PASS_DEPENDENCY(ScalarEvolution)
+INITIALIZE_PASS_DEPENDENCY(LCSSA)
+INITIALIZE_PASS_DEPENDENCY(LoopInfo)
INITIALIZE_PASS_DEPENDENCY(LoopSimplify)
INITIALIZE_PASS_END(LoopVectorize, LV_NAME, lv_name, false, false)
More information about the llvm-commits
mailing list