commit | f946dd04123e27edfcd15dcf0d9de68dcb79be42 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <rnk@google.com> | Thu Sep 17 20:43:47 2015 +0000 |
committer | Reid Kleckner <rnk@google.com> | Thu Sep 17 20:43:47 2015 +0000 |
tree | 923635a8cfe33b7567c4fc336c8871f366d9d3b5 | |
parent | 9ac4d865671263781325ceeebb5716e4d4b60aea [diff] |
[WinEH] Make funclet return instrs pseudo instrs This makes catchret look more like a branch, and less like a weird use of BlockAddress. It also lets us get away from llvm.x86.seh.restoreframe, which relies on the old parentfpoffset label arithmetic. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@247936 91177308-0d34-0410-b5e6-96231b3b80d8