summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py
diff options
context:
space:
mode:
authorJoseph Tremoulet <jotrem@microsoft.com>2016-01-10 04:30:02 +0000
committerJoseph Tremoulet <jotrem@microsoft.com>2016-01-10 04:30:02 +0000
commit81e81960e36b6c5e6faf80991aacac8d266c9d2e (patch)
tree9e2a60628d5569f31bbaab1ede2ba3f8057af3f7 /lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py
parente28885e6936fc5487c9e11cda841282d2f43c9d1 (diff)
downloadbcm5719-llvm-81e81960e36b6c5e6faf80991aacac8d266c9d2e.tar.gz
bcm5719-llvm-81e81960e36b6c5e6faf80991aacac8d266c9d2e.zip
[WinEH] Verify consistent funclet unwind exits
Summary: A funclet EH pad may be exited by an unwind edge, which may be a cleanupret exiting its cleanuppad, an invoke exiting a funclet, or an unwind out of a nested funclet transitively exiting its parent. Funclet EH personalities require all such exceptional exits from a given funclet to have the same unwind destination, and EH preparation / state numbering / table generation implicitly depends on this. Formalize it as a rule of the IR in the LangRef and verifier. Reviewers: rnk, majnemer, andrew.w.kaylor Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D15962 llvm-svn: 257273
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud