Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyLowerEmscriptenEHSjLj.cpp240 GlobalVariable *ThrewGV; member in __anon693b58ae0111::WebAssemblyLowerEmscriptenEHSjLj
285 ThrewGV(nullptr), ThrewValueGV(nullptr), TempRet0GV(nullptr), in WebAssemblyLowerEmscriptenEHSjLj()
411 IRB.CreateStore(IRB.getInt32(0), ThrewGV); in wrapInvoke()
445 Value *Threw = IRB.CreateLoad(ThrewGV, ThrewGV->getName() + ".val"); in wrapInvoke()
446 IRB.CreateStore(IRB.getInt32(0), ThrewGV); in wrapInvoke()
620 Value *Threw = IRB.CreateLoad(ThrewGV, ThrewGV->getName() + ".val"); in createSetThrewFunction()
625 IRB.CreateStore(Arg1, ThrewGV); in createSetThrewFunction()
693 ThrewGV = createGlobalVariableI32(M, IRB, "__THREW__"); in runOnModule()
767 ThrewGV->eraseFromParent(); in runOnModule()
1035 if (GV == ThrewGV) { in runSjLjOnFunction()
[all …]