Home
last modified time | relevance | path

Searched refs:WasmEHPrepare (Results 1 – 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DWasmEHPrepare.cpp93 class WasmEHPrepare : public FunctionPass { class
118 WasmEHPrepare() : FunctionPass(ID) {} in WasmEHPrepare() function in __anon4d30cba00111::WasmEHPrepare
128 char WasmEHPrepare::ID = 0;
129 INITIALIZE_PASS_BEGIN(WasmEHPrepare, DEBUG_TYPE,
131 INITIALIZE_PASS_END(WasmEHPrepare, DEBUG_TYPE, "Prepare WebAssembly exceptions",
134 FunctionPass *llvm::createWasmEHPass() { return new WasmEHPrepare(); } in createWasmEHPass()
136 bool WasmEHPrepare::doInitialization(Module &M) { in doInitialization()
159 bool WasmEHPrepare::runOnFunction(Function &F) { in runOnFunction()
166 bool WasmEHPrepare::prepareThrows(Function &F) { in prepareThrows()
195 bool WasmEHPrepare::prepareEHPads(Function &F) { in prepareEHPads()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DIntrinsicsWebAssembly.td59 // exception pointer and selector values until we lower them in WasmEHPrepare.
72 // by WasmEHPrepare pass to generate landingpad table in EHStreamer. This is
73 // used in order to give them the indices in WasmEHPrepare.
/freebsd-12-stable/lib/clang/libllvm/
DMakefile440 SRCS_MIN+= CodeGen/WasmEHPrepare.cpp