LiveIntervalAnalysis: Mark subregister defs as undef when we determined they are...
authorMatthias Braun <matze@braunis.de>
Wed, 21 Jan 2015 22:55:13 +0000 (22:55 +0000)
committerMatthias Braun <matze@braunis.de>
Wed, 21 Jan 2015 22:55:13 +0000 (22:55 +0000)
commit9a43e3d47f70bd90ef08f0abbafa1335dfbf80ce
treed1d8a1534994286721d2f7727cd8cdc5a6466424
parentf04568139a38541215f52752732fa673be9fb4a4
LiveIntervalAnalysis: Mark subregister defs as undef when we determined they are only reading a dead superregister value

This was not necessary before as this case can only be detected when the
liveness analysis is at subregister level.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226733 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/MachineInstr.h
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/MachineInstr.cpp