diff --git a/llvm/lib/Transforms/Scalar/LICM.cpp b/llvm/lib/Transforms/Scalar/LICM.cpp --- a/llvm/lib/Transforms/Scalar/LICM.cpp +++ b/llvm/lib/Transforms/Scalar/LICM.cpp @@ -226,7 +226,7 @@ *L->getHeader()->getParent()), &getAnalysis().getTTI( *L->getHeader()->getParent()), - SE ? &SE->getSE() : nullptr, MSSA, &ORE, false); + SE ? &SE->getSE() : nullptr, MSSA, &ORE, true); } /// This transformation requires natural loop information & requires that