HomePhabricator

[WebAssembly] Add Wasm exception handling prepare pass

Description

[WebAssembly] Add Wasm exception handling prepare pass

Summary:
This adds a pass that transforms a program to be prepared for Wasm
exception handling. This is using Windows EH instructions and based on
the previous Wasm EH proposal.
(https://github.com/WebAssembly/exception-handling/blob/master/proposals/Exceptions.md)

Reviewers: dschuff, majnemer

Subscribers: jfb, mgorny, sbc100, jgravelle-google, JDevlieghere, sunfish, llvm-commits

Differential Revision: https://reviews.llvm.org/D43746

Details

Committed
aheejinMay 31 2018, 3:02 PM
Differential Revision
D43746: [WebAssembly] Add Wasm exception handling prepare pass
Parents
rL333695: [LoopVectorize, x86] regenerate checks; NFC
Branches
Unknown
Tags
Unknown