diff options
author | Lang Hames <lhames@gmail.com> | 2010-02-09 00:50:27 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2010-02-09 00:50:27 +0000 |
commit | 0b23dc0cc8fb2967dc08574910536cc074863bcb (patch) | |
tree | 9d31802b87a4d189f79a0278ef9f846bdc775bf7 /lib/CodeGen/AsmPrinter/DwarfDebug.cpp | |
parent | e16b0fc3cb607bd0b8240733e2fe829d78df3833 (diff) |
Fixed a bug in the PBQP allocator's findCoalesces method.
Previously spill registers, whose def indexes are not defined, would sometimes be improperly marked as coalescable with conflicting registers. The new findCoalesces routine conservatively assumes that any register with at least one undefined def is not coalescable with any register it interferes with.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95636 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions