Lines Matching refs:VecTy
55 auto *VecTy = dyn_cast<VectorType>(Ty); in isHVXVectorType() local
56 if (!VecTy) in isHVXVectorType()
58 if (!ST.isTypeForHVX(VecTy)) in isHVXVectorType()
60 if (ST.useHVXV69Ops() || !VecTy->getElementType()->isFloatingPointTy()) in isHVXVectorType()
180 VectorType *VecTy = cast<VectorType>(Src); in getMemoryOpCost() local
181 unsigned VecWidth = VecTy->getPrimitiveSizeInBits().getFixedValue(); in getMemoryOpCost()
182 if (isHVXVectorType(VecTy)) { in getMemoryOpCost()
203 VecTy->getElementType()->isFloatingPointTy() ? FloatFactor : 1; in getMemoryOpCost()
246 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, in getInterleavedMemoryOpCost() argument
250 return BaseT::getInterleavedMemoryOpCost(Opcode, VecTy, Factor, Indices, in getInterleavedMemoryOpCost()
254 return getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace, in getInterleavedMemoryOpCost()