Home | History | Annotate | Download | only in IR

Lines Matching refs:ArgTys

319                              SmallVectorImpl<Type*> &ArgTys);
2114 SmallVectorImpl<Type*> &ArgTys) {
2133 VerifyIntrinsicType(VT->getElementType(), Infos, ArgTys);
2138 VerifyIntrinsicType(PT->getElementType(), Infos, ArgTys);
2147 if (VerifyIntrinsicType(ST->getElementType(i), Infos, ArgTys))
2155 if (D.getArgumentNumber() < ArgTys.size())
2156 return Ty != ArgTys[D.getArgumentNumber()];
2160 assert(D.getArgumentNumber() == ArgTys.size() && "Table consistency error");
2161 ArgTys.push_back(Ty);
2173 return D.getArgumentNumber() >= ArgTys.size() ||
2174 !isa<VectorType>(ArgTys[D.getArgumentNumber()]) ||
2176 cast<VectorType>(ArgTys[D.getArgumentNumber()])) != Ty;
2180 return D.getArgumentNumber() >= ArgTys.size() ||
2181 !isa<VectorType>(ArgTys[D.getArgumentNumber()]) ||
2183 cast<VectorType>(ArgTys[D.getArgumentNumber()])) != Ty;
2204 SmallVector<Type *, 4> ArgTys;
2205 Assert1(!VerifyIntrinsicType(IFTy->getReturnType(), TableRef, ArgTys),
2208 Assert1(!VerifyIntrinsicType(IFTy->getParamType(i), TableRef, ArgTys),
2216 Assert1(Intrinsic::getName(ID, ArgTys) == IF->getName(),