Lines Matching defs:Tys
666 std::array<Type *, 2> Tys{
669 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), ID, Tys);
737 Type *Tys[] = {fArgs[0], fArgs[1]};
740 F->getParent(), StoreInts[fArgs.size() - 3], Tys);
743 F->getParent(), StoreLaneInts[fArgs.size() - 5], Tys);
873 Type *Tys[] = {F->getReturnType(), Args[1]};
875 F->getParent(), Intrinsic::aarch64_sve_faddqv, Tys);
904 Type *Tys[] = {F->getReturnType(), F->arg_begin()->getType()};
906 F->getParent(), Intrinsic::vector_extract, Tys);
913 Type *Tys[] = {Args[0], Args[2], Args[1]};
915 F->getParent(), Intrinsic::vector_insert, Tys);
923 Type *Tys[] = {F->getReturnType(), Args[1]};
925 F->getParent(), Intrinsic::vector_insert, Tys);
1142 SmallVector<Type *, 2> Tys;
1146 Tys.push_back(FT->getReturnType());
1148 Tys.push_back(FT->getParamType(0));
1151 Tys.push_back(FT->getParamType(1));
1153 NewFn = Intrinsic::getOrInsertDeclaration(F->getParent(), ID, Tys);
1335 Type *Tys[2] = { F->getReturnType(), F->arg_begin()->getType() };
1338 Intrinsic::getName(Intrinsic::objectsize, Tys, F->getParent())) {
1341 Intrinsic::objectsize, Tys);
4126 std::vector<Type *> Tys;
4133 Tys = {CI->getType(), CI->getOperand(0)->getType(), V2I1Ty};
4138 Tys = {CI->getOperand(0)->getType(), CI->getOperand(0)->getType(),
4142 Tys = {CI->getType(), CI->getOperand(0)->getType(),
4146 Tys = {CI->getOperand(0)->getType(), CI->getOperand(1)->getType(),
4155 Tys = {CI->getOperand(1)->getType(), V2I1Ty};
4173 return Builder.CreateIntrinsic(ID, Tys, Ops, /*FMFSource=*/nullptr,