Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.46 -> 1.47
---
Log message:
Properly handle kills of a physical register which has sub-registers that are
read by later instructions.
---
Diffs of the changes: (+10 -0)
LiveVariables.h | 10 ++
1 files cha
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.45 -> 1.46
---
Log message:
Eliminate MarkVirtRegAliveInBlock recursion.
---
Diffs of the changes: (+2 -0)
LiveVariables.h |2 ++
1 files changed, 2 insertions(+)
Index: llvm/include/llvm/CodeGen/LiveVariables.
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.40 -> 1.41
---
Log message:
Be careful when to add implicit kill / dead operands. Don't add them during /
post reg-allocation.
---
Diffs of the changes: (+22 -14)
LiveVariables.h | 36 ++---
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.39 -> 1.40
---
Log message:
Data structure change to improve compile time (especially in debug mode).
---
Diffs of the changes: (+10 -14)
LiveVariables.h | 24 ++--
1 files changed, 10 insertion
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.37 -> 1.38
---
Log message:
VarInfo::UsedBlocks is no longer used. Remove.
---
Diffs of the changes: (+0 -4)
LiveVariables.h |4
1 files changed, 4 deletions(-)
Index: llvm/include/llvm/CodeGen/LiveVariabl
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.36 -> 1.37
---
Log message:
Keep track of number of uses within the function per virtual register.
---
Diffs of the changes: (+5 -1)
LiveVariables.h |6 +-
1 files changed, 5 insertions(+), 1 deletion(-)
In
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.35 -> 1.36
---
Log message:
Track the BB's where each virtual register is used.
---
Diffs of the changes: (+6 -0)
LiveVariables.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/CodeGen/Liv
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.32 -> 1.33
---
Log message:
Allow LiveVariables to track liveness of more registers.
---
Diffs of the changes: (+5 -4)
LiveVariables.h |9 +
1 files changed, 5 insertions(+), 4 deletions(-)
Index: llvm/
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.30 -> 1.31
---
Log message:
Do away with kill / dead maps. Move kill / dead info onto MI's.
---
Diffs of the changes: (+36 -95)
LiveVariables.h | 131 +++-
1 files
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.29 -> 1.30
---
Log message:
Fix for PR929: http://llvm.org/PR929 . The PHI nodes were being gone through
for each instruction
in a successor block for every block...resulting in some O(N^k) algorithm
which wasn't very g
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.28 -> 1.29
---
Log message:
Move two methods out of line, make them work when the record for a machine
instruction includes physregs.
---
Diffs of the changes: (+6 -28)
LiveVariables.h | 34 ++-
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.27 -> 1.28
---
Log message:
add a comment that I should have written a long time ago
---
Diffs of the changes: (+28 -0)
LiveVariables.h | 28
1 files changed, 28 insertions(+)
Index:
Changes in directory llvm/include/llvm/CodeGen:
LiveVariables.h updated: 1.26 -> 1.27
---
Log message:
add a dump method to help debugging
---
Diffs of the changes: (+2 -0)
LiveVariables.h |2 ++
1 files changed, 2 insertions(+)
Index: llvm/include/llvm/CodeGen/LiveVariables.h
diff -
13 matches
Mail list logo