Searched refs:ThrewGV (Results 1 – 1 of 1) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 240 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 …]
|