diff options
author | Juergen Ributzka <juergen@apple.com> | 2015-03-30 22:45:56 +0000 |
---|---|---|
committer | Juergen Ributzka <juergen@apple.com> | 2015-03-30 22:45:56 +0000 |
commit | 5fe5ef9e0ecc888d17f30ff6e1b977a0ebce7fa3 (patch) | |
tree | 1f52e98771f19b727852584492ce1f634a0b403c /llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp | |
parent | 03db8b92258ae10a1658234a7ea97d495188d9f3 (diff) | |
download | bcm5719-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