Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:FT

1239   FunctionType *FT = Callee->getFunctionType();
1241 Type *NewRetTy = FT->getReturnType();
1282 unsigned NumCommonArgs = std::min(FT->getNumParams(), NumActualArgs);
1286 Type *ParamTy = FT->getParamType(i);
1318 if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
1325 if (FT->isVarArg()!=cast<FunctionType>(APTy->getElementType())->isVarArg())
1331 if (FT->isVarArg() &&
1333 FT->getNumParams() !=
1338 if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
1345 if (Index <= FT->getNumParams())
1379 Type *ParamTy = FT->getParamType(i);
1396 for (unsigned i = NumCommonArgs; i != FT->getNumParams(); ++i)
1397 Args.push_back(Constant::getNullValue(FT->getParamType(i)));
1400 if (FT->getNumParams() < NumActualArgs) {
1401 // TODO: if (!FT->isVarArg()) this call may be unreachable. PR14722
1402 if (FT->isVarArg()) {
1404 for (unsigned i = FT->getNumParams(); i != NumActualArgs; ++i, ++AI) {
1418 attrVec.push_back(AttributeSet::get(FT->getContext(), i + 1,