Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.106 -> 1.107
---
Log message:
Correctly handle implcit def / use operands.
---
Diffs of the changes: (+64 -52)
RegAllocLocal.cpp | 116 +-
1 files changed, 64 insertions(
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.95 -> 1.96
VirtRegMap.cpp updated: 1.79 -> 1.80
VirtRegMap.h updated: 1.22 -> 1.23
---
Log message:
More removal of std::cerr and DEBUG, replacing with DOUT instead.
---
Diffs of the changes: (+72 -65)
RegAllocLocal.cpp |
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.94 -> 1.95
---
Log message:
Match live variable changes.
---
Diffs of the changes: (+56 -10)
RegAllocLocal.cpp | 66 +-
1 files changed, 56 insertions(+), 10 deletions(-
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.92 -> 1.93
---
Log message:
Fix UnitTests/2005-05-12-Int64ToFP.c with llc-beta. In particular, do not
allow it to go into an infinite loop, filling up the disk!
---
Diffs of the changes: (+10 -7)
RegAllocLocal.cpp | 17
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.91 -> 1.92
---
Log message:
Non-allocatable physregs can be killed and dead, but don't treat them as
safe for later allocation. This fixes McCat/18-imp with llc-beta.
---
Diffs of the changes: (+6 -0)
RegAllocLocal.cpp |
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.90 -> 1.91
---
Log message:
This fixes Benchmarks/Prolangs-C/unix-smail
---
Diffs of the changes: (+2 -0)
RegAllocLocal.cpp |2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/CodeGen/RegAllocLocal.cpp
diff -u ll
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.89 -> 1.90
---
Log message:
Fix a bunch of llc-beta failures on x86 yesterday. Don't allow selection
of unallocatable registers, just because an alias is allocatable. We were
picking registers like SIL just because ESI was be
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.88 -> 1.89
---
Log message:
Only call isUse/isDef on register operands
---
Diffs of the changes: (+3 -3)
RegAllocLocal.cpp |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/CodeGen/RegAllocL
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.87 -> 1.88
---
Log message:
Fix Regression/CodeGen/Generic/2006-09-02-LocalAllocCrash.ll on X86.
Just because an alias of a register is available, it doesn't mean that we
can arbitrarily evict the register.
---
Diffs of the
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.86 -> 1.87
---
Log message:
When deleting a machine instruction, make sure to remove it from the
livevariables information. This fixes several regalloc=local failures on x86
---
Diffs of the changes: (+4 -1)
RegAllocLoca
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.81 -> 1.82
---
Log message:
80 cols
---
Diffs of the changes: (+2 -2)
RegAllocLocal.cpp |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: llvm/lib/CodeGen/RegAllocLocal.cpp
diff -u llvm/lib/CodeGen/RegA
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.78 -> 1.79
---
Log message:
Teach the local allocator to know that live-in values (e.g. arguments) are
live at function entry. This prevents it from using arg registers for other
purposes before the arguments are used.
---
D
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.75 -> 1.76
---
Log message:
Nuke noop copies.
---
Diffs of the changes: (+11 -4)
RegAllocLocal.cpp | 15 +++
1 files changed, 11 insertions(+), 4 deletions(-)
Index: llvm/lib/CodeGen/RegAllocLocal.cpp
diff
Changes in directory llvm/lib/CodeGen:
RegAllocLocal.cpp updated: 1.74 -> 1.75
---
Log message:
Disable some overly-aggressive checking code. This speeds up the local
allocator from 23s to 11s on kc++ in debug mode.
---
Diffs of the changes: (+2 -1)
RegAllocLocal.cpp |3 ++-
1 files c
14 matches
Mail list logo