Lines Matching defs:VecTy
1111 if (auto *VecTy = dyn_cast<FixedVectorType>(DataTy)) {
1113 if (VecTy->getNumElements() == 2)
1118 if (VecWidth != 128 && VecTy->getElementType()->isFloatingPointTy())
1537 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices,
1541 assert(isa<VectorType>(VecTy) && "Expect a vector type");
1544 bool EltIs64Bits = DL.getTypeSizeInBits(VecTy->getScalarType()) == 64;
1548 unsigned NumElts = cast<FixedVectorType>(VecTy)->getNumElements();
1550 FixedVectorType::get(VecTy->getScalarType(), NumElts / Factor);
1567 VecTy->isIntOrIntVectorTy() &&
1572 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices,
1702 Type *VecTy = FixedVectorType::get(ValTy->getElementType(), NumElts / 2);
1703 VecCost += getArithmeticInstrCost(Opcode, VecTy, CostKind);
1729 Type *VecTy = FixedVectorType::get(ValTy->getElementType(), NumElts / 2);
1730 VecCost += getArithmeticInstrCost(Opcode, VecTy, CostKind);
1737 Type *VecTy = FixedVectorType::get(ValTy->getElementType(), NumElts);
1739 getArithmeticInstrCost(Opcode, VecTy, CostKind);
1846 Type *VecTy = FixedVectorType::get(Ty->getElementType(), NumElts/2);
1847 IntrinsicCostAttributes ICA(IID, VecTy, {VecTy, VecTy}, FMF);