commit | 690248bf52b4812d581313848e35cb11199d40e7 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Wed Feb 11 01:23:16 2015 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Wed Feb 11 01:23:16 2015 +0000 |
tree | 5bce1c5229d21ff7365654029c6252582ca66994 | |
parent | 9f5d593c1f61db2d8a5fc52835435570d26f1118 [diff] |
Don't promote asynch EH invokes of nounwind functions to calls If the landingpad of the invoke is using a personality function that catches asynch exceptions, then it can catch a trap. Also add some landingpads to invalid LLVM IR test cases that lack them. Over-the-shoulder reviewed by David Majnemer. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228782 91177308-0d34-0410-b5e6-96231b3b80d8