Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp272 Value *SetjmpTable, Value *SetjmpTableSize, Value *&Label,
538 BasicBlock *BB, Instruction *InsertPt, Value *Threw, Value *SetjmpTable, in wrapTestSetjmp() argument
568 TestSetjmpF, {LoadedThrew, SetjmpTable, SetjmpTableSize}, "label"); in wrapTestSetjmp()
894 Instruction *SetjmpTable = CallInst::CreateMalloc( in runSjLjOnFunction() local
899 IRB.CreateStore(IRB.getInt32(0), SetjmpTable); in runSjLjOnFunction()
900 SetjmpTableInsts.push_back(SetjmpTable); in runSjLjOnFunction()
936 SetjmpTable, SetjmpTableSize}; in runSjLjOnFunction()
1020 wrapTestSetjmp(BB, CI, Threw, SetjmpTable, SetjmpTableSize, Label, in runSjLjOnFunction()
1050 CallInst::CreateFree(SetjmpTable, TI); in runSjLjOnFunction()
1074 for (auto UI = SetjmpTable->use_begin(), UE = SetjmpTable->use_end(); in runSjLjOnFunction()