Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp308 Function *WasmLongjmpF = nullptr; // __wasm_longjmp() (Emscripten) member in __anoneea379d40111::WebAssemblyLowerEmscriptenEHSjLj
816 assert(NewF == EmLongjmpF || NewF == WasmLongjmpF); in replaceLongjmpWith()
1000 WasmLongjmpF = getFunction(FTy, "__wasm_longjmp", &M); in runOnModule()
1001 WasmLongjmpF->addFnAttr(Attribute::NoReturn); in runOnModule()
1043 replaceLongjmpWith(LongjmpF, EnableEmSjLj ? EmLongjmpF : WasmLongjmpF); in runOnModule()
1064 WasmSetjmpF, WasmSetjmpTestF, WasmLongjmpF, CatchF}) in runOnModule()
1640 WasmLongjmpF, {Env, Val}, OperandBundleDef("funclet", CatchPad)); in handleLongjmpableCallsForWasmSjLj()