[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-06-28 Thread David Greene
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.66 - 1.67 --- Log message: Fix misue of iterator pointing to erased object. Uncovered by _GLIBCXX_DEBUG. --- Diffs of the changes: (+2 -2) MachineBasicBlock.h |4 ++-- 1 files changed, 2 insertions(+), 2

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-06-18 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.65 - 1.66 --- Log message: Move CorrectExtraCFGEdges() from BranchFolding.cpp to a MachineBasicBlock method. --- Diffs of the changes: (+10 -0) MachineBasicBlock.h | 10 ++ 1 files changed, 10

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-06-04 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.64 - 1.65 --- Log message: Move ReplaceUsesOfBlockWith() out of BranchFolding into a MachineBasicBlock general facility. --- Diffs of the changes: (+4 -0) MachineBasicBlock.h |4 1 files changed, 4

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-05-17 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.63 - 1.64 --- Log message: Move isSuccessor() offline, change it to use std::find. --- Diffs of the changes: (+1 -6) MachineBasicBlock.h |7 +-- 1 files changed, 1 insertion(+), 6 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-05-08 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.62 - 1.63 --- Log message: Add MachineBasicBlock preds / succs reverse iterators. --- Diffs of the changes: (+24 -0) MachineBasicBlock.h | 24 1 files changed, 24 insertions(+)

Re: [llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h MachineConstantPool.h MachineInstrBuilder.h MachineJumpTableInfo.h MachineLocation.h SelectionDAGISel.h SelectionDAGNodes.h

2007-03-23 Thread Chris Lattner
On Mar 23, 2007, at 11:44 AM, Dan Gohman wrote: Add the 'explicit' keyword to several constructors that accept one argument that don't appear intended as implicit-conversion operators. Nice. How did you find these? Did you just inspect the code, or do you have a tool that finds them?

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-02-28 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.60 - 1.61 --- Log message: MachineBasicBlock fields should not be public. --- Diffs of the changes: (+0 -1) MachineBasicBlock.h |1 - 1 files changed, 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-02-22 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.59 - 1.60 --- Log message: Remove isAccessable. --- Diffs of the changes: (+0 -4) MachineBasicBlock.h |4 1 files changed, 4 deletions(-) Index: llvm/include/llvm/CodeGen/MachineBasicBlock.h diff -u

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-02-21 Thread Jim Laskey
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.58 - 1.59 --- Log message: Add a flag to MBBs to indicate whether it is an eh landing pad. --- Diffs of the changes: (+18 -1) MachineBasicBlock.h | 19 ++- 1 files changed, 18 insertions(+), 1

Re: [llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-02-21 Thread Evan Cheng
On Feb 21, 2007, at 2:40 PM, Jim Laskey wrote: + + /// IsLandingPad - Indicate that this basic block is entered via an + /// exception handler. + bool IsLandingPad; Since you are touching this... :-) Seems to me there is a way to reorganize the fields within MachineBasicBlock to save

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-02-17 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.55 - 1.56 --- Log message: Added removeLiveIn and more livein iterators. --- Diffs of the changes: (+10 -3) MachineBasicBlock.h | 13 ++--- 1 files changed, 10 insertions(+), 3 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2007-02-09 Thread Evan Cheng
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.54 - 1.55 --- Log message: Add live-ins to MachineBasicBlock. --- Diffs of the changes: (+22 -2) MachineBasicBlock.h | 24 ++-- 1 files changed, 22 insertions(+), 2 deletions(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h MachineInstr.h

2006-11-18 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.47 - 1.48 MachineInstr.h updated: 1.198 - 1.199 --- Log message: Implement operator for machine basic blocks to make it easier to dump them. --- Diffs of the changes: (+2 -0) MachineBasicBlock.h |1 +

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2006-11-18 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.48 - 1.49 --- Log message: MachineInstr includes this --- Diffs of the changes: (+0 -1) MachineBasicBlock.h |1 - 1 files changed, 1 deletion(-) Index: llvm/include/llvm/CodeGen/MachineBasicBlock.h diff

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2006-10-23 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.46 - 1.47 --- Log message: add two helper methods --- Diffs of the changes: (+9 -1) MachineBasicBlock.h | 10 +- 1 files changed, 9 insertions(+), 1 deletion(-) Index:

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2006-10-21 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.45 - 1.46 --- Log message: New, wonderful isSuccessor method --- Diffs of the changes: (+21 -12) MachineBasicBlock.h | 33 + 1 files changed, 21 insertions(+), 12 deletions(-)

[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineBasicBlock.h

2006-10-03 Thread Chris Lattner
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.44 - 1.45 --- Log message: ADd a method --- Diffs of the changes: (+1 -0) MachineBasicBlock.h |1 + 1 files changed, 1 insertion(+) Index: llvm/include/llvm/CodeGen/MachineBasicBlock.h diff -u