diff options
author | Devang Patel <dpatel@apple.com> | 2007-08-07 00:25:56 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2007-08-07 00:25:56 +0000 |
commit | fee76bd9ba038a4640259ffcbb2c6e2bd970a3ca (patch) | |
tree | 7daf9d472c55b55e2615b83b2b2a96aed9d12231 /include | |
parent | 8f3531579812089b4094fcd53ca8dbe5bec53ca0 (diff) | |
download | external_llvm-fee76bd9ba038a4640259ffcbb2c6e2bd970a3ca.zip external_llvm-fee76bd9ba038a4640259ffcbb2c6e2bd970a3ca.tar.gz external_llvm-fee76bd9ba038a4640259ffcbb2c6e2bd970a3ca.tar.bz2 |
Begin loop index split pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40883 91177308-0d34-0410-b5e6-96231b3b80d8
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(); + //===----------------------------------------------------------------------===// // |