Searched refs:EmLongjmpF (Results 1 – 1 of 1) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 310 Function *EmLongjmpF = nullptr; // emscripten_longjmp() (Emscripten) member in __anonaad0a3040111::WebAssemblyLowerEmscriptenEHSjLj 739 IRB.CreateCall(EmLongjmpF, in wrapTestSetjmp() 819 assert(NewF == EmLongjmpF || NewF == WasmLongjmpF); in replaceLongjmpWith() 832 if (NewF == EmLongjmpF) in replaceLongjmpWith() 997 EmLongjmpF = getEmscriptenFunction(FTy, "emscripten_longjmp", &M); in runOnModule() 998 EmLongjmpF->addFnAttr(Attribute::NoReturn); in runOnModule() 1047 replaceLongjmpWith(LongjmpF, EnableEmSjLj ? EmLongjmpF : WasmLongjmpF); in runOnModule() 1067 for (auto *V : {GetTempRet0F, SetTempRet0F, ResumeF, EHTypeIDF, EmLongjmpF, in runOnModule() 1135 IRB.CreateCall(EmLongjmpF, {RethrowLongjmpBBThrewPHI, ThrewValue}); in runEHOnFunction()
|