[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 d

[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 inserti

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

2007-06-03 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 ins

[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: l

[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(+) Index

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? -Chr

[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 Dan Gohman
Changes in directory llvm/include/llvm/CodeGen: MachineBasicBlock.h updated: 1.61 -> 1.62 MachineConstantPool.h updated: 1.25 -> 1.26 MachineInstrBuilder.h updated: 1.43 -> 1.44 MachineJumpTableInfo.h updated: 1.11 -> 1.12 MachineLocation.h updated: 1.3 -> 1.4 SelectionDAGISel.h updated: 1.33 ->

[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/include/llvm/CodeGen/Machine

[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 l

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 sav

[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

[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: ll

[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: ll

[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 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 + Ma

[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/include/llvm/CodeGen/Mach

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

2006-10-20 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 llvm/includ