[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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.

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-09 Thread Devang Patel
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

[llvm-commits] CVS: llvm/lib/Transforms/Scalar/LoopRotation.cpp

2007-04-06 Thread Devang Patel
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/