commit | f21a6b7f6b38bb7864785dcd590d864c04b1d8d7 | [log] [tgz] |
---|---|---|
author | Heejin Ahn <aheejin@gmail.com> | Fri Jun 30 00:43:15 2017 +0000 |
committer | Heejin Ahn <aheejin@gmail.com> | Fri Jun 30 00:43:15 2017 +0000 |
tree | 27ba2e5bc6858df26144ec9991b68dd1cb40d680 | |
parent | ec3ac50fcec960e1b90fbedb0d3e244e41695648 [diff] |
[WebAssembly] Add support for exception handling instructions Summary: This adds backend support for throw, rethrow, try, and try_end instructions. This needs the corresponding clang builtin support: https://reviews.llvm.org/D34783 This follows the Wasm exception handling proposal in https://github.com/WebAssembly/exception-handling/blob/master/proposals/Exceptions.md Reviewers: sunfish, dschuff Reviewed By: dschuff Subscribers: jfb, sbc100, jgravelle-google Differential Revision: https://reviews.llvm.org/D34826 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306774 91177308-0d34-0410-b5e6-96231b3b80d8