Lines Matching refs:FT
993 FunctionType *FT = Callee->getFunctionType();
995 Type *NewRetTy = FT->getReturnType();
1041 unsigned NumCommonArgs = std::min(FT->getNumParams(), NumActualArgs);
1045 Type *ParamTy = FT->getParamType(i);
1085 if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
1092 if (FT->isVarArg()!=cast<FunctionType>(APTy->getElementType())->isVarArg())
1098 if (FT->isVarArg() &&
1100 FT->getNumParams() !=
1105 if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
1112 if (Index <= FT->getNumParams())
1146 Type *ParamTy = FT->getParamType(i);
1163 for (unsigned i = NumCommonArgs; i != FT->getNumParams(); ++i)
1164 Args.push_back(Constant::getNullValue(FT->getParamType(i)));
1167 if (FT->getNumParams() < NumActualArgs) {
1168 // TODO: if (!FT->isVarArg()) this call may be unreachable. PR14722
1169 if (FT->isVarArg()) {
1171 for (unsigned i = FT->getNumParams(); i != NumActualArgs; ++i, ++AI) {
1185 attrVec.push_back(AttributeSet::get(FT->getContext(), i + 1,