Lines Matching refs:CreateCall
531 CallInst *NewCall = IRB.CreateCall(getInvokeWrapper(CI), Args); in wrapInvoke()
739 IRB.CreateCall(EmLongjmpF, in wrapTestSetjmp()
755 Value *ThenLabel = IRB.CreateCall( in wrapTestSetjmp()
762 IRB.CreateCall(SetTempRet0F, ThrewValue); in wrapTestSetjmp()
778 LongjmpResult = IRB.CreateCall(GetTempRet0F, None, "longjmp_result"); in wrapTestSetjmp()
838 IRB.CreateCall(NewF, {Env, CI->getArgOperand(1)}); in replaceLongjmpWith()
1135 IRB.CreateCall(EmLongjmpF, {RethrowLongjmpBBThrewPHI, ThrewValue}); in runEHOnFunction()
1178 IRB.CreateCall(ResumeF, {Low}); in runEHOnFunction()
1200 IRB.CreateCall(EHTypeIDF, CI->getArgOperand(0), "typeid"); in runEHOnFunction()
1229 CallInst *FMCI = IRB.CreateCall(FMCF, FMCArgs, "fmc"); in runEHOnFunction()
1232 Value *TempRet0 = IRB.CreateCall(GetTempRet0F, None, "tempret0"); in runEHOnFunction()
1356 IRB.CreateCall(SaveSetjmpF, Args, "setjmpTable"); in runSjLjOnFunction()
1358 IRB.CreateCall(GetTempRet0F, None, "setjmpTableSize"); in runSjLjOnFunction()
1597 IRB.CreateCall(getFindMatchingCatch(M, 0), {}, "exn"); in handleLongjmpableCallsForEmscriptenSjLj()
1598 IRB.CreateCall(ResumeF, {Exn}); in handleLongjmpableCallsForEmscriptenSjLj()
1730 IRB.CreateCall(CatchF, {IRB.getInt32(WebAssembly::C_LONGJMP)}, "thrown"); in handleLongjmpableCallsForWasmSjLj()
1751 IRB.CreateCall(TestSetjmpF, {SetjmpID, SetjmpTable, SetjmpTableSize}, in handleLongjmpableCallsForWasmSjLj()
1757 CallInst *WasmLongjmpCI = IRB.CreateCall( in handleLongjmpableCallsForWasmSjLj()