Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.8 -> 1.9
---
Log message:
Check _all_ PHINodes.
---
Diffs of the changes: (+1 -1)
LoopRotation.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Transforms/Scalar/LoopRotation.cpp
dif
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.7 -> 1.8
---
Log message:
Insert new pre-header before new header. Original pre-header may
happen to be an entry, in such case, it is not a good idea to
insert new block before entry.
Also fix typo in assertion check.
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.6 -> 1.7
---
Log message:
Preserve canonical loop form.
---
Diffs of the changes: (+55 -5)
LoopRotation.cpp | 60 ++-
1 files changed, 55 insertions(+), 5 dele
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.5 -> 1.6
---
Log message:
Do not create new pre-header. Reuse original pre-header.
---
Diffs of the changes: (+57 -73)
LoopRotation.cpp | 130 ---
1 files chang
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.4 -> 1.5
---
Log message:
Simpler for() loops.
---
Diffs of the changes: (+17 -23)
LoopRotation.cpp | 40 +---
1 files changed, 17 insertions(+), 23 deletions(-)
Index: llvm
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.3 -> 1.4
---
Log message:
Fix future bug. Of course, Chris spotted this.
Handle Argument or Undef as an incoming PHI value.
---
Diffs of the changes: (+12 -11)
LoopRotation.cpp | 23 ---
1 fi
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.2 -> 1.3
---
Log message:
More cosmetic changes.
---
Diffs of the changes: (+18 -14)
LoopRotation.cpp | 32 ++--
1 files changed, 18 insertions(+), 14 deletions(-)
Index: llvm/lib/T
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp updated: 1.1 -> 1.2
---
Log message:
Only cosmetic changes. Zero functionality Change.
---
Diffs of the changes: (+100 -97)
LoopRotation.cpp | 197 +++
1 files changed, 10
Changes in directory llvm/lib/Transforms/Scalar:
LoopRotation.cpp added (r1.1)
---
Log message:
Add loop rotation pass.
---
Diffs of the changes: (+431 -0)
LoopRotation.cpp | 431 +++
1 files changed, 431 insertions(+)
Index: llvm/lib/