[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp TwoAddressInstructionPass.cpp UnreachableBlockElim.cpp

2007-05-06 Thread Nick Lewycky
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.60 -> 1.61 TwoAddressInstructionPass.cpp updated: 1.50 -> 1.51 UnreachableBlockElim.cpp updated: 1.12 -> 1.13 --- Log message: Fix typo in comment. --- Diffs of the changes: (+3 -3) PHIElimination.cpp|2 +-

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2007-04-17 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.55 -> 1.56 --- Log message: Increment use count of new virtuals created during PHI elimination. --- Diffs of the changes: (+3 -0) PHIElimination.cpp |3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/CodeGen/PH

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp TwoAddressInstructionPass.cpp

2007-03-18 Thread Evan Cheng
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.54 -> 1.55 TwoAddressInstructionPass.cpp updated: 1.45 -> 1.46 --- Log message: Keep UsedBlocks info accurate. --- Diffs of the changes: (+6 -0) PHIElimination.cpp|3 +++ TwoAddressInstructionPass.cpp |

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp RegAllocLocal.cpp VirtRegMap.h

2007-01-31 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.53 -> 1.54 RegAllocLocal.cpp updated: 1.99 -> 1.100 VirtRegMap.h updated: 1.25 -> 1.26 --- Log message: rename DenseMap to IndexedMap. --- Diffs of the changes: (+5 -6) PHIElimination.cpp |1 - RegAllocLocal.cpp |

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-09-28 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.50 -> 1.51 --- Log message: "Once more into the breach, dear friends, once more, or fill the wall up with our English dead." No! Really! Serious this time...It was how the vreg uses were being adjusted that was causing hte Ol

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-09-27 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.49 -> 1.50 --- Log message: re-re-revert this, back to the right revision. It currently breaks bisort/mst in olden among others. --- Diffs of the changes: (+24 -44) PHIElimination.cpp | 68 ++---

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-09-27 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.48 -> 1.49 --- Log message: re-revert this patch, bisort and mst are still broken in Olden. --- Diffs of the changes: (+3 -3) PHIElimination.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: ll

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-09-27 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.47 -> 1.48 --- Log message: Reapplying this patch. With the newest commits, the error in Olden/bisort has disappeared. --- Diffs of the changes: (+44 -24) PHIElimination.cpp | 68 ++--

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-09-27 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.46 -> 1.47 --- Log message: Temporarily revert this. This breaks Olden/bisort on PPC --- Diffs of the changes: (+24 -44) PHIElimination.cpp | 68 ++--- 1 files changed, 2

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-09-27 Thread Bill Wendling
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.45 -> 1.46 --- Log message: PR878: http://llvm.org/PR878 : Instead of calculating the vreg to PHI use count everytime we get a function, do it up front in linear time (going through all of the instructions once). We create a

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-08-11 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.43 -> 1.44 --- Log message: Fix an obvious bug, noticed by inspection. No current targets trigger this. --- Diffs of the changes: (+3 -3) PHIElimination.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp RegAllocLocal.cpp UnreachableBlockElim.cpp

2006-06-28 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.41 -> 1.42 RegAllocLocal.cpp updated: 1.79 -> 1.80 UnreachableBlockElim.cpp updated: 1.6 -> 1.7 --- Log message: Use hidden visibility to make symbols in an anonymous namespace get dropped. This shrinks libllvmgcc.dylib anoth

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp

2006-01-03 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.40 -> 1.41 --- Log message: Add support for targets (like Alpha) that have terminator instructions which use virtual registers. We now allow the first instruction in a block of terminators to use virtual registers, and updat

[llvm-commits] CVS: llvm/lib/CodeGen/PHIElimination.cpp VirtRegMap.cpp

2006-01-03 Thread Chris Lattner
Changes in directory llvm/lib/CodeGen: PHIElimination.cpp updated: 1.39 -> 1.40 VirtRegMap.cpp updated: 1.42 -> 1.43 --- Log message: Add an assertion, update DefInst even though no one uses it (dangling pointers don't help anyone) --- Diffs of the changes: (+5 -0) PHIElimination.cpp |