[SeparateConstOffsetFromGEP] set PreservesCFG flag
[oota-llvm.git] / lib / Transforms / Scalar / SeparateConstOffsetFromGEP.cpp
index 34994d2f3774fad6b0d56401adf44efc558e43cd..47ffd23fa430c1d3e645b556ae1f07d6366ddac0 100644 (file)
@@ -314,6 +314,7 @@ class SeparateConstOffsetFromGEP : public FunctionPass {
   void getAnalysisUsage(AnalysisUsage &AU) const override {
     AU.addRequired<DataLayoutPass>();
     AU.addRequired<TargetTransformInfoWrapperPass>();
+    AU.setPreservesCFG();
   }
 
   bool doInitialization(Module &M) override {