diff options
author | Evan Cheng <evan.cheng@apple.com> | 2009-08-03 08:41:59 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2009-08-03 08:41:59 +0000 |
commit | eed0ff147c40aa6a1550b331c6b4bb6ed994ff25 (patch) | |
tree | 2241465a01df98ea548f8d7b9ad6698bc1694895 /lib/ExecutionEngine/Interpreter/Execution.cpp | |
parent | dd93f5eb7196e0235db72c7bac49912410c37a51 (diff) |
Fix a coaelescer bug. If a copy val# is extended to eliminate a non-trivially coalesced copy, and the copy kills its source register. Trim the source register's live range to the last use if possible. This fixes up kill marker to make the scavenger happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77967 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/ExecutionEngine/Interpreter/Execution.cpp')
0 files changed, 0 insertions, 0 deletions