reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGCall.cpp
 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,