Lines Matching refs:ArgTys
299 SmallVectorImpl<Type*> &ArgTys);
1730 SmallVectorImpl<Type*> &ArgTys) { in VerifyIntrinsicType() argument
1748 VerifyIntrinsicType(VT->getElementType(), Infos, ArgTys); in VerifyIntrinsicType()
1753 VerifyIntrinsicType(PT->getElementType(), Infos, ArgTys); in VerifyIntrinsicType()
1762 if (VerifyIntrinsicType(ST->getElementType(i), Infos, ArgTys)) in VerifyIntrinsicType()
1770 if (D.getArgumentNumber() < ArgTys.size()) in VerifyIntrinsicType()
1771 return Ty != ArgTys[D.getArgumentNumber()]; in VerifyIntrinsicType()
1775 assert(D.getArgumentNumber() == ArgTys.size() && "Table consistency error"); in VerifyIntrinsicType()
1776 ArgTys.push_back(Ty); in VerifyIntrinsicType()
1788 return D.getArgumentNumber() >= ArgTys.size() || in VerifyIntrinsicType()
1789 !isa<VectorType>(ArgTys[D.getArgumentNumber()]) || in VerifyIntrinsicType()
1791 cast<VectorType>(ArgTys[D.getArgumentNumber()])) != Ty; in VerifyIntrinsicType()
1795 return D.getArgumentNumber() >= ArgTys.size() || in VerifyIntrinsicType()
1796 !isa<VectorType>(ArgTys[D.getArgumentNumber()]) || in VerifyIntrinsicType()
1798 cast<VectorType>(ArgTys[D.getArgumentNumber()])) != Ty; in VerifyIntrinsicType()
1819 SmallVector<Type *, 4> ArgTys; in visitIntrinsicFunctionCall() local
1820 Assert1(!VerifyIntrinsicType(IFTy->getReturnType(), TableRef, ArgTys), in visitIntrinsicFunctionCall()
1823 Assert1(!VerifyIntrinsicType(IFTy->getParamType(i), TableRef, ArgTys), in visitIntrinsicFunctionCall()
1831 Assert1(Intrinsic::getName(ID, ArgTys) == IF->getName(), in visitIntrinsicFunctionCall()