diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/LinkAllPasses.h | 1 | ||||
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/include/llvm/LinkAllPasses.h b/include/llvm/LinkAllPasses.h index 20cf28d..de99002 100644 --- a/include/llvm/LinkAllPasses.h +++ b/include/llvm/LinkAllPasses.h @@ -83,6 +83,7 @@ namespace { (void) llvm::createLoopUnrollPass(); (void) llvm::createLoopUnswitchPass(); (void) llvm::createLoopRotatePass(); + (void) llvm::createLoopIndexSplitPass(); (void) llvm::createLowerAllocationsPass(); (void) llvm::createLowerGCPass(); (void) llvm::createLowerInvokePass(); diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 94ad376..7ba7ce85 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -141,6 +141,12 @@ LoopPass *createLoopUnrollPass(); // LoopPass *createLoopRotatePass(); +//===----------------------------------------------------------------------===// +// +// LoopIndexSplit - This pass splits loop +// +LoopPass *createLoopIndexSplitPass(); + //===----------------------------------------------------------------------===// // |