summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2012-10-13 17:26:47 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2012-10-13 17:26:47 +0000
commitea82bd7f0db946898fa5b6dcb9d110fc837eabbb (patch)
tree6ad7f56a0309b08e75e30871db55b2468870d118 /llvm/lib/Target/X86
parent958513ab7709dbff256d374a62d0985978325625 (diff)
downloadbcm5719-llvm-ea82bd7f0db946898fa5b6dcb9d110fc837eabbb.tar.gz
bcm5719-llvm-ea82bd7f0db946898fa5b6dcb9d110fc837eabbb.zip
Drop <def,dead> flags when merging into an unused lane.
The new coalescer can merge a dead def into an unused lane of an otherwise live vector register. Clear the <dead> flag when that happens since the flag refers to the full virtual register which is still live after the partial dead def. This fixes PR14079. llvm-svn: 165877
Diffstat (limited to 'llvm/lib/Target/X86')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud