Searched refs:WasmEHPrepare (Results 1 – 3 of 3) sorted by relevance
93 class WasmEHPrepare : public FunctionPass { class118 WasmEHPrepare() : FunctionPass(ID) {} in WasmEHPrepare() function in __anon4d30cba00111::WasmEHPrepare128 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 …]
59 // exception pointer and selector values until we lower them in WasmEHPrepare.72 // by WasmEHPrepare pass to generate landingpad table in EHStreamer. This is73 // used in order to give them the indices in WasmEHPrepare.
440 SRCS_MIN+= CodeGen/WasmEHPrepare.cpp