commit | 68754da26da6a2068b645573270564db6a5d0de5 | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Thu Oct 01 18:44:59 2015 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Thu Oct 01 18:44:59 2015 +0000 |
tree | 5d1599a65f671f9fca96952b8d2adc0926efa845 | |
parent | 40fed821f0727302d811b39a60277aa9af6d6bee [diff] |
[WinEH] Make FuncletLayout more robust against catchret Catchret transfers control from a catch funclet to an earlier funclet. However, it is not completely clear which funclet the catchret target is part of. Make this clear by stapling the catchret target's funclet membership onto the CATCHRET SDAG node. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249052 91177308-0d34-0410-b5e6-96231b3b80d8