diff options
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp b/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp index 046f4c8af49..299f3fc5fb1 100644 --- a/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp +++ b/llvm/lib/Transforms/Scalar/LoopSimplifyCFG.cpp @@ -690,7 +690,7 @@ PreservedAnalyses LoopSimplifyCFGPass::run(Loop &L, LoopAnalysisManager &AM,                                             LoopStandardAnalysisResults &AR,                                             LPMUpdater &LPMU) {    Optional<MemorySSAUpdater> MSSAU; -  if (EnableMSSALoopDependency && AR.MSSA) +  if (AR.MSSA)      MSSAU = MemorySSAUpdater(AR.MSSA);    bool DeleteCurrentLoop = false;    if (!simplifyLoopCFG(L, AR.DT, AR.LI, AR.SE, @@ -702,7 +702,7 @@ PreservedAnalyses LoopSimplifyCFGPass::run(Loop &L, LoopAnalysisManager &AM,      LPMU.markLoopAsDeleted(L, "loop-simplifycfg");    auto PA = getLoopPassPreservedAnalyses(); -  if (EnableMSSALoopDependency) +  if (AR.MSSA)      PA.preserve<MemorySSAAnalysis>();    return PA;  }  | 

