Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:FPT

55   const FunctionProtoType *FPT = MD->getType()->castAs<FunctionProtoType>();
56 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, Args.size());
59 EmitCallArgs(Args, FPT, ArgBeg, ArgEnd);
61 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required),
339 const FunctionProtoType *FPT =
370 RequiredArgs required = RequiredArgs::forPrototypePlus(FPT, 1);
373 EmitCallArgs(Args, FPT, E->arg_begin(), E->arg_end());
374 return EmitCall(CGM.getTypes().arrangeCXXMethodCall(Args, FPT, required), Callee,
1044 const FunctionProtoType *FPT
1046 assert(FPT->getNumArgs() == NumPlacementArgs + 1 ||
1047 (FPT->getNumArgs() == 2 && NumPlacementArgs == 0));
1052 FunctionProtoType::arg_type_iterator AI = FPT->arg_type_begin();
1056 if (FPT->getNumArgs() == NumPlacementArgs + 2)
1064 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall(DeleteArgs, FPT),
1101 const FunctionProtoType *FPT
1103 assert(FPT->getNumArgs() == NumPlacementArgs + 1 ||
1104 (FPT->getNumArgs() == 2 && NumPlacementArgs == 0));
1109 FunctionProtoType::arg_type_iterator AI = FPT->arg_type_begin();
1113 if (FPT->getNumArgs() == NumPlacementArgs + 2) {
1125 CGF.EmitCall(CGF.CGM.getTypes().arrangeFreeFunctionCall(DeleteArgs, FPT),