summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@apple.com>2015-03-30 22:45:56 +0000
committerJuergen Ributzka <juergen@apple.com>2015-03-30 22:45:56 +0000
commit5fe5ef9e0ecc888d17f30ff6e1b977a0ebce7fa3 (patch)
tree1f52e98771f19b727852584492ce1f634a0b403c /llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp
parent03db8b92258ae10a1658234a7ea97d495188d9f3 (diff)
downloadbcm5719-llvm-5fe5ef9e0ecc888d17f30ff6e1b977a0ebce7fa3.tar.gz
bcm5719-llvm-5fe5ef9e0ecc888d17f30ff6e1b977a0ebce7fa3.zip
Transfer implicit operands when expanding the RET_ReallyLR pseudo instruction.
When we expand the RET_ReallyLR pseudo instruction we also need to transfer the implicit operands. The return register is an implicit operand and without it the liveness calculation generates an incorrect live-out set for the patchpoint. This fixes rdar://problem/19068476. llvm-svn: 233635
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud