Index: llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp =================================================================== --- llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp +++ llvm/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp @@ -1146,6 +1146,10 @@ bool SeparateConstOffsetFromGEPLegacyPass::runOnFunction(Function &F) { if (skipFunction(F)) return false; + + if (DisableSeparateConstOffsetFromGEP) + return false; + auto *DT = &getAnalysis().getDomTree(); auto *SE = &getAnalysis().getSE(); auto *LI = &getAnalysis().getLoopInfo();