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

References

lib/Transforms/InstCombine/InstCombineCalls.cpp
 4434   Type *NewRetTy = FT->getReturnType();
 4476   unsigned NumCommonArgs = std::min(FT->getNumParams(), NumActualArgs);
 4492     Type *ParamTy = FT->getParamType(i);
 4521     if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
 4521     if (FT->getNumParams() < NumActualArgs && !FT->isVarArg())
 4528     if (FT->isVarArg()!=cast<FunctionType>(APTy->getElementType())->isVarArg())
 4534     if (FT->isVarArg() &&
 4536         FT->getNumParams() !=
 4541   if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
 4541   if (FT->getNumParams() < NumActualArgs && FT->isVarArg() &&
 4548         SRetIdx > FT->getNumParams())
 4569     Type *ParamTy = FT->getParamType(i);
 4587   for (unsigned i = NumCommonArgs; i != FT->getNumParams(); ++i) {
 4588     Args.push_back(Constant::getNullValue(FT->getParamType(i)));
 4593   if (FT->getNumParams() < NumActualArgs) {
 4595     if (FT->isVarArg()) {
 4597       for (unsigned i = FT->getNumParams(); i != NumActualArgs; ++i, ++AI) {
 4619   assert((ArgAttrs.size() == FT->getNumParams() || FT->isVarArg()) &&
 4619   assert((ArgAttrs.size() == FT->getNumParams() || FT->isVarArg()) &&