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)
commitc1988f384c9d792da7289fc3ef450b5156d47ff3
treedc29faa3ca9fe7b1611326355efac673a3b2e83d
parent4b6a7e355b540e4fd2f7ff02f4611921d6cb91c4
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.

llvm-svn: 226733
llvm/include/llvm/CodeGen/MachineInstr.h
llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
llvm/lib/CodeGen/MachineInstr.cpp