git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166948
91177308-0d34-0410-b5e6-
96231b3b80d8
bool DisableSimplifyLibCalls;
bool DisableUnitAtATime;
bool DisableUnrollLoops;
bool DisableSimplifyLibCalls;
bool DisableUnitAtATime;
bool DisableUnrollLoops;
bool LoopVectorize;
private:
bool LoopVectorize;
private:
DisableSimplifyLibCalls = false;
DisableUnitAtATime = false;
DisableUnrollLoops = false;
DisableSimplifyLibCalls = false;
DisableUnitAtATime = false;
DisableUnrollLoops = false;
- BBVectorize = RunBBVectorization;
+ Vectorize = RunBBVectorization;
LoopVectorize = RunLoopVectorization;
}
LoopVectorize = RunLoopVectorization;
}
addExtensionsToPM(EP_ScalarOptimizerLate, MPM);
addExtensionsToPM(EP_ScalarOptimizerLate, MPM);
MPM.add(createBBVectorizePass());
MPM.add(createInstructionCombiningPass());
if (OptLevel > 1 && UseGVNAfterVectorization)
MPM.add(createBBVectorizePass());
MPM.add(createInstructionCombiningPass());
if (OptLevel > 1 && UseGVNAfterVectorization)