• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/

Lines Matching refs:VectorType

675   } else if (VectorType* VTy = dyn_cast<VectorType>(Ty)) {
1039 return VectorType::get(DecodeFixedType(Infos, Tys, Context),
1054 if (VectorType *VTy = dyn_cast<VectorType>(Ty))
1055 return VectorType::getExtendedElementVectorType(VTy);
1061 if (VectorType *VTy = dyn_cast<VectorType>(Ty))
1062 return VectorType::getTruncatedElementVectorType(VTy);
1071 VectorType *VTy = dyn_cast<VectorType>(Ty);
1074 return VectorType::getSubdividedVectorType(VTy, SubDivs);
1077 return VectorType::getHalfElementsVectorType(cast<VectorType>(
1082 if (auto *VTy = dyn_cast<VectorType>(Ty))
1083 return VectorType::get(EltTy, VTy->getElementCount());
1092 VectorType *VTy = dyn_cast<VectorType>(Ty);
1100 if (VectorType *VTy = dyn_cast<VectorType>(Ty))
1106 VectorType *VTy = dyn_cast<VectorType>(Ty);
1108 return VectorType::getInteger(VTy);
1216 VectorType *VT = dyn_cast<VectorType>(Ty);
1258 case IITDescriptor::AK_AnyVector: return !isa<VectorType>(Ty);
1270 if (VectorType *VTy = dyn_cast<VectorType>(NewTy))
1271 NewTy = VectorType::getExtendedElementVectorType(VTy);
1285 if (VectorType *VTy = dyn_cast<VectorType>(NewTy))
1286 NewTy = VectorType::getTruncatedElementVectorType(VTy);
1298 return !isa<VectorType>(ArgTys[D.getArgumentNumber()]) ||
1299 VectorType::getHalfElementsVectorType(
1300 cast<VectorType>(ArgTys[D.getArgumentNumber()])) != Ty;
1307 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]);
1308 auto *ThisArgType = dyn_cast<VectorType>(Ty);
1332 VectorType * ReferenceType =
1333 dyn_cast<VectorType> (ArgTys[D.getArgumentNumber()]);
1359 VectorType *ReferenceType = dyn_cast<VectorType>(ArgTys[RefArgNumber]);
1360 VectorType *ThisArgVecTy = dyn_cast<VectorType>(Ty);
1373 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]);
1383 if (auto *VTy = dyn_cast<VectorType>(NewTy)) {
1385 NewTy = VectorType::getSubdividedVectorType(VTy, SubDivs);
1393 auto *ReferenceType = dyn_cast<VectorType>(ArgTys[D.getArgumentNumber()]);
1394 auto *ThisArgVecTy = dyn_cast<VectorType>(Ty);
1397 return ThisArgVecTy != VectorType::getInteger(ReferenceType);