aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/TargetInstrInfoImpl.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-01-20 21:25:12 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-01-20 21:25:12 +0000
commit06df4d0467cf537521bf9fffef7b6e416fa0cec6 (patch)
treebea608a84ccd26f40b52d9c017d2ab0b4f7f79f0 /lib/CodeGen/TargetInstrInfoImpl.cpp
parentb8dcf826abc0163555fd8904167ecd721e806491 (diff)
downloadexternal_llvm-06df4d0467cf537521bf9fffef7b6e416fa0cec6.tar.gz
external_llvm-06df4d0467cf537521bf9fffef7b6e416fa0cec6.tar.bz2
external_llvm-06df4d0467cf537521bf9fffef7b6e416fa0cec6.zip
Fix PR3243: a LiveVariables bug. When HandlePhysRegKill is checking whether the last reference is also the last def (i.e. dead def), it should also check if last reference is the current machine instruction being processed. This can happen when it is processing a physical register use and setting the current machine instruction as sub-register's last ref.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62617 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/TargetInstrInfoImpl.cpp')
0 files changed, 0 insertions, 0 deletions