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

2007-06-12 Thread Dale Johannesen
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

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

2007-05-07 Thread Dale Johannesen
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

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

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

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

2007-04-13 Thread Chris Lattner
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

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

2007-04-13 Thread Chris Lattner
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

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

2007-04-09 Thread Chris Lattner
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

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

2007-04-01 Thread Chris Lattner
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

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

2007-03-30 Thread Chris Lattner
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 +++