LLVM 22.0.0git
WebAssemblyLateEHPrepare.cpp File Reference

Does various transformations for exception handling. More...

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "wasm-late-eh-prepare"

Functions

 INITIALIZE_PASS (WebAssemblyLateEHPrepare, DEBUG_TYPE, "WebAssembly Late Exception Preparation", false, false) FunctionPass *llvm
template<typename Container>
static void eraseDeadBBsAndChildren (const Container &MBBs)

Detailed Description

Does various transformations for exception handling.

Definition in file WebAssemblyLateEHPrepare.cpp.

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "wasm-late-eh-prepare"

Definition at line 27 of file WebAssemblyLateEHPrepare.cpp.

Function Documentation

◆ eraseDeadBBsAndChildren()

template<typename Container>
void eraseDeadBBsAndChildren ( const Container & MBBs)
static

◆ INITIALIZE_PASS()

INITIALIZE_PASS ( WebAssemblyLateEHPrepare ,
DEBUG_TYPE ,
"WebAssembly Late Exception Preparation" ,
false ,
false  )