summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-08-15 02:46:08 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-08-15 02:46:08 +0000
commit0bc0eef71c09ddc0c7ef73a0dc54a7875c965c03 (patch)
treea785179c274e965ce43e8f3a83f13ffd05b5e1f6 /llvm/lib/Target
parent5567bafe93d8dfce39c4f9fa909165ef9ff0c30f (diff)
downloadbcm5719-llvm-0bc0eef71c09ddc0c7ef73a0dc54a7875c965c03.tar.gz
bcm5719-llvm-0bc0eef71c09ddc0c7ef73a0dc54a7875c965c03.zip
[IR] Give catchret an optional 'return value' operand
Some personality routines require funclet exit points to be clearly marked, this is done by producing a token at the funclet pad and consuming it at the corresponding ret instruction. CleanupReturnInst already had a spot for this operand but CatchReturnInst did not. Other personality routines don't need to use this which is why it has been made optional. llvm-svn: 245149
Diffstat (limited to 'llvm/lib/Target')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud