llvm-project/llvm/tools/opt
Heejin Ahn 99d60e0dab [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

llvm-svn: 333696
2018-05-31 22:02:34 +00:00
..
AnalysisWrappers.cpp
BreakpointPrinter.cpp Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
BreakpointPrinter.h Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
Debugify.cpp [Debugify] Set a DI version module flag for llc compatibility 2018-05-24 23:00:23 +00:00
GraphPrinters.cpp
LLVMBuild.txt
NewPMDriver.cpp IWYU for llvm-config.h in llvm, additions. 2018-04-30 14:59:11 +00:00
NewPMDriver.h Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
PassPrinters.cpp Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
PassPrinters.h [Debugfiy] Print the pass name next to the result 2018-05-15 23:38:05 +00:00
PrintSCC.cpp
opt.cpp [WebAssembly] Add Wasm exception handling prepare pass 2018-05-31 22:02:34 +00:00