Another coalescer bug. When a dead copy is eliminated, transfer the kill to a def...
authorEvan Cheng <evan.cheng@apple.com>
Fri, 7 Aug 2009 07:14:14 +0000 (07:14 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Fri, 7 Aug 2009 07:14:14 +0000 (07:14 +0000)
commit15c592ddffc8f0e8d973bb126bd95e5d9a559739
treec5937ee09ce2244ff6c95c83e8053353dd788d58
parent53c67c0218d8420234dd71bf2d9df3388909af77
Another coalescer bug. When a dead copy is eliminated, transfer the kill to a def of the exact register rather than a super-register.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78376 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SimpleRegisterCoalescing.cpp
test/CodeGen/Thumb2/2009-08-07-CoalescerBug.ll [new file with mode: 0644]