commit | 492f1cfa37d9946aee6df14874d0fbd46b33f11c | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Sun Oct 04 02:22:52 2015 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Sun Oct 04 02:22:52 2015 +0000 |
tree | 3bcc89c3a56c134f01069d4b157a68210674e3f4 | |
parent | 9636baa2910753263491fbc158eaeb48fc129ce1 [diff] |
[WinEH] Permit branch folding in the face of funclets Track which basic blocks belong to which funclets. Permit branch folding to fire but only if it can prove that doing so will not cause code in one funclet to be reused in another. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249257 91177308-0d34-0410-b5e6-96231b3b80d8