RegisterCoalescer: Need to check DstReg+SrcReg for missing undef flags
authorMatthias Braun <matze@braunis.de>
Sat, 5 Mar 2016 04:36:10 +0000 (04:36 +0000)
committerMatthias Braun <matze@braunis.de>
Sat, 5 Mar 2016 04:36:10 +0000 (04:36 +0000)
commit8de09aa0c578a387dc8eeb5e6d5dc556ad4437c7
tree9608da616bafd5afaa72fcefd2bae988153dedf5
parent2cbfd9fff53b159a94acf14225476af9aef801f9
RegisterCoalescer: Need to check DstReg+SrcReg for missing undef flags

copy coalescing with enabled subregister liveness can reveal undef uses,
previously this was only checked for the SrcReg in updateRegDefsUses()
but we need to check DstReg as well.

llvm-svn: 262767
llvm/lib/CodeGen/RegisterCoalescer.cpp