reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
891 Instruction::Add, IRB.getInt32(4), IRB.getInt32(0), "setjmpTableSize", 891 Instruction::Add, IRB.getInt32(4), IRB.getInt32(0), "setjmpTableSize", 895 SetjmpTableSize, IRB.getInt32Ty(), IRB.getInt32Ty(), IRB.getInt32(40), 895 SetjmpTableSize, IRB.getInt32Ty(), IRB.getInt32Ty(), IRB.getInt32(40), 895 SetjmpTableSize, IRB.getInt32Ty(), IRB.getInt32Ty(), IRB.getInt32(40), 898 IRB.SetInsertPoint(SetjmpTableSize); 899 IRB.CreateStore(IRB.getInt32(0), SetjmpTable); 899 IRB.CreateStore(IRB.getInt32(0), SetjmpTable); 921 IRB.SetInsertPoint(Tail->getFirstNonPHI()); 922 PHINode *SetjmpRet = IRB.CreatePHI(IRB.getInt32Ty(), 2, "setjmp.ret"); 922 PHINode *SetjmpRet = IRB.CreatePHI(IRB.getInt32Ty(), 2, "setjmp.ret"); 925 SetjmpRet->addIncoming(IRB.getInt32(0), BB); 934 IRB.SetInsertPoint(CI); 935 Value *Args[] = {CI->getArgOperand(0), IRB.getInt32(SetjmpRetPHIs.size()), 938 IRB.CreateCall(SaveSetjmpF, Args, "setjmpTable"); 940 IRB.CreateCall(GetTempRet0Func, None, "setjmpTableSize"); 999 if (GV == ThrewGV && SI->getValueOperand() == IRB.getInt32(0)) { 1031 IRB.SetInsertPoint(EndBB); 1032 SwitchInst *SI = IRB.CreateSwitch(Label, Tail, SetjmpRetPHIs.size()); 1038 SI->addCase(IRB.getInt32(I + 1), SetjmpRetPHIs[I]->getParent());