Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.35 - 1.36
---
Log message:
Add a register allocation preference field; add a method to compute size of a
live interval.
---
Diffs of the changes: (+6 -1)
LiveInterval.h |7 ++-
1 files changed, 6
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.34 - 1.35
---
Log message:
First cut trivial re-materialization support.
---
Diffs of the changes: (+4 -1)
LiveInterval.h |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.30 - 1.31
MachineInstr.h updated: 1.205 - 1.206
---
Log message:
Complete unbreak of VC++ (Chris identified the simple fix).
---
Diffs of the changes: (+2 -0)
LiveInterval.h |1 +
MachineInstr.h |1 +
2 files
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.31 - 1.32
MachineBasicBlock.h updated: 1.51 - 1.52
MachineInstr.h updated: 1.206 - 1.207
---
Log message:
An even better unbreakage...
---
Diffs of the changes: (+4 -18)
LiveInterval.h |6 +-
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.29 - 1.30
MachineBasicBlock.h updated: 1.50 - 1.51
MachineConstantPool.h updated: 1.23 - 1.24
MachineInstr.h updated: 1.204 - 1.205
SchedGraphCommon.h updated: 1.15 - 1.16
---
Log message:
Changed llvm_ostream et all to
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.27 - 1.28
MachineBasicBlock.h updated: 1.49 - 1.50
MachineConstantPool.h updated: 1.22 - 1.23
MachineInstr.h updated: 1.201 - 1.202
SchedGraphCommon.h updated: 1.14 - 1.15
---
Log message:
Added a temporary hack to get
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.28 - 1.29
---
Log message:
Converted to using llvm streams instead of iostreams
---
Diffs of the changes: (+2 -3)
LiveInterval.h |5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.26 - 1.27
---
Log message:
Added helper function to transition to using llvm streams.
---
Diffs of the changes: (+13 -2)
LiveInterval.h | 15 +--
1 files changed, 13 insertions(+), 2 deletions(-)
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.25 - 1.26
---
Log message:
Added removeRange, which takes and removes an entire LiveRange.
---
Diffs of the changes: (+4 -0)
LiveInterval.h |4
1 files changed, 4 insertions(+)
Index:
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.20 - 1.21
---
Log message:
Completely change the way that joining with physregs is implemented. This
paves the way for future changes, increases coallescing opportunities (in
theory, not witnessed in practice), and
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.19 - 1.20
LiveIntervalAnalysis.h updated: 1.53 - 1.54
---
Log message:
Take advantage of the recent improvements to the liveintervals set (tracking
instructions which define each value#) to simplify and improve the
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.17 - 1.18
---
Log message:
Switch to using smallvector for liveintervals. This speeds up live interval
analysis 11% on kc++.
---
Diffs of the changes: (+2 -1)
LiveInterval.h |3 ++-
1 files changed, 2
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.18 - 1.19
---
Log message:
Improve the LiveInterval class to keep track of which machine instruction
defines each value# tracked by the interval. This will be used to improve
coallescing.
---
Diffs of the changes:
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.16 - 1.17
---
Log message:
move LiveInterval state all together
---
Diffs of the changes: (+3 -1)
LiveInterval.h |4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index:
Changes in directory llvm/include/llvm/CodeGen:
LiveInterval.h updated: 1.15 - 1.16
---
Log message:
Improve compatibility with VC2005, patch by Morten Ofstad!
---
Diffs of the changes: (+3 -0)
LiveInterval.h |3 +++
1 files changed, 3 insertions(+)
Index:
15 matches
Mail list logo