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
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
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
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:
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(+)
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?
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:
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
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
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
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:
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:
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 +
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
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:
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(-)
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
17 matches
Mail list logo