diff options
author | Devang Patel <dpatel@apple.com> | 2007-04-07 01:25:15 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2007-04-07 01:25:15 +0000 |
commit | c4625da483ff9e835aef886864e37dd68fb7a03c (patch) | |
tree | adb14fb1b1fadd262e703bc1ab58425bcb6a4955 /include/llvm/Transforms | |
parent | 045af54275b7c1d13b35490e133b821e47095299 (diff) |
Add loop rotation pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35714 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Transforms')
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 379ee577b2..136bc51bed 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -137,6 +137,13 @@ LoopPass *createLoopUnrollPass(); //===----------------------------------------------------------------------===// // +// LoopRotate - This pass is a simple loop rotating pass. +// +LoopPass *createLoopRotatePass(); + + +//===----------------------------------------------------------------------===// +// // PromoteMemoryToRegister - This pass is used to promote memory references to // be register references. A simple example of the transformation performed by // this pass is: |