Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.11 -> 1.12
---
Log message:
Sink CmpInst's to their uses to reduce register pressure.
---
Diffs of the changes: (+61 -3)
CodeGenPrepare.cpp | 64 ++---
1 files c
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.10 -> 1.11
---
Log message:
Don't generate branch to entry block.
---
Diffs of the changes: (+3 -1)
CodeGenPrepare.cpp |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/lib/Transforms/Sc
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.5 -> 1.6
---
Log message:
Fix
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070423/048376.html
---
Diffs of the changes: (+12 -0)
CodeGenPrepare.cpp | 12
1 files changed, 12 inse
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.4 -> 1.5
---
Log message:
use an accessor to simplify code.
---
Diffs of the changes: (+1 -15)
CodeGenPrepare.cpp | 16 +---
1 files changed, 1 insertion(+), 15 deletions(-)
Index: llvm/lib/Trans
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.3 -> 1.4
---
Log message:
Completely rewrite addressing-mode related sinking of code. In particular,
this fixes problems where codegenprepare would sink expressions into load/stores
that are not valid, and fixes cas
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.2 -> 1.3
---
Log message:
eliminate the last uses of some TLI methods.
---
Diffs of the changes: (+7 -3)
CodeGenPrepare.cpp | 10 +++---
1 files changed, 7 insertions(+), 3 deletions(-)
Index: llvm/lib/T
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp updated: 1.1 -> 1.2
---
Log message:
Various passes before isel split edges and do other CFG-restructuring changes.
isel has its own particular features that it wants in the CFG, in order to
reduce the number of times a consta
Changes in directory llvm/lib/Transforms/Scalar:
CodeGenPrepare.cpp added (r1.1)
---
Log message:
Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare.
---
Diffs of the changes: (+548 -0)
CodeGenPrepare.cpp | 548 +++