diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-22 14:52:12 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-05-22 14:52:12 +0000 |
commit | 924279ca0e2f9990e8cd6bc240f8ca5359540868 (patch) | |
tree | 5906140cf952cf86e10641ed28e5e17f0133efd6 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 6f970e845879f88a42741431696234956879e194 (diff) | |
download | bcm5719-llvm-924279ca0e2f9990e8cd6bc240f8ca5359540868.tar.gz bcm5719-llvm-924279ca0e2f9990e8cd6bc240f8ca5359540868.zip |
Only erase virtregs with no uses left.
Also make sure registers aren't erased twice if the dead def mentions
the register twice.
This fixes PR12911.
llvm-svn: 157254
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions