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
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
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
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
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
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
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 ->
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
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
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
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
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
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
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.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
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
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 llvm/includ
18 matches
Mail list logo