Don't assume that an instruction ending a register's live range always reads
authorCameron Zwarich <zwarich@apple.com>
Mon, 20 Dec 2010 01:22:37 +0000 (01:22 +0000)
committerCameron Zwarich <zwarich@apple.com>
Mon, 20 Dec 2010 01:22:37 +0000 (01:22 +0000)
commit636f15ff04c9188ea3bf91477fda1cc29f2c4a61
treea71be67751609a0c311cc043cc9d72e93f39a4e4
parent39ffcb7b62a75d186a7f14b38aacb1615593fdbd
Don't assume that an instruction ending a register's live range always reads
the register; it may be a dead def instead. Fixes PR8820.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122218 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/MachineVerifier.cpp