diff options
Diffstat (limited to 'include/llvm/Transforms/Scalar/IndVarSimplify.h')
-rw-r--r-- | include/llvm/Transforms/Scalar/IndVarSimplify.h | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/include/llvm/Transforms/Scalar/IndVarSimplify.h b/include/llvm/Transforms/Scalar/IndVarSimplify.h index 902483e..4fda9e7 100644 --- a/include/llvm/Transforms/Scalar/IndVarSimplify.h +++ b/include/llvm/Transforms/Scalar/IndVarSimplify.h @@ -8,18 +8,7 @@ #ifndef LLVM_TRANSFORMS_SCALAR_INDVARSIMPLIFY_H #define LLVM_TRANSFORMS_SCALAR_INDVARSIMPLIFY_H -#include "llvm/Pass.h" - -namespace cfg { class LoopInfo; } - -struct InductionVariableSimplify : public MethodPass { - static bool doit(Method *M, cfg::LoopInfo &Loops); - - virtual bool runOnMethod(Method *M); - - virtual void getAnalysisUsageInfo(Pass::AnalysisSet &Required, - Pass::AnalysisSet &Destroyed, - Pass::AnalysisSet &Provided); -}; +class Pass; +Pass *createIndVarSimplifyPass(); #endif |