reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3823 assert(IRFuncTy == TypeFromVal); 3961 assert((FirstIRArg >= IRFuncTy->getNumParams() || 3962 IRFuncTy->getParamType(FirstIRArg)->getPointerAddressSpace() == 3991 Addr.getType()->getAddressSpace() != IRFuncTy-> 4071 if (FirstIRArg < IRFuncTy->getNumParams() && 4072 V->getType() != IRFuncTy->getParamType(FirstIRArg)) 4073 V = Builder.CreateBitCast(V, IRFuncTy->getParamType(FirstIRArg)); 4184 ExpandTypeToArgs(I->Ty, *I, IRFuncTy, IRCallArgs, IRArgPos); 4203 Builder.CreateBitCast(CalleePtr, IRFuncTy->getPointerTo(CalleeAS)); 4206 IRFuncTy->getParamType(IRFuncTy->getNumParams() - 1); 4206 IRFuncTy->getParamType(IRFuncTy->getNumParams() - 1); 4266 if (llvm::Function *OrigFn = simplifyVariadicCallee(IRFuncTy, CalleePtr)) { 4268 IRFuncTy = OrigFn->getFunctionType(); 4283 assert(IRCallArgs.size() == IRFuncTy->getNumParams() || IRFuncTy->isVarArg()); 4283 assert(IRCallArgs.size() == IRFuncTy->getNumParams() || IRFuncTy->isVarArg()); 4289 if (i < IRFuncTy->getNumParams()) 4290 assert(IRCallArgs[i]->getType() == IRFuncTy->getParamType(i)); 4360 CI = Builder.CreateCall(IRFuncTy, CalleePtr, IRCallArgs, BundleList); 4363 CI = Builder.CreateInvoke(IRFuncTy, CalleePtr, Cont, InvokeDest, IRCallArgs,