Lines Matching defs:Tp
889 int X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
893 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, Tp);
928 Tp->getVectorElementType()->getPrimitiveSizeInBits()) {
931 Type *VecTy = VectorType::get(Tp->getVectorElementType(),
933 Type *SubTy = VectorType::get(Tp->getVectorElementType(),
959 Tp->getVectorElementType()->getPrimitiveSizeInBits() &&
960 LegalVT.getVectorNumElements() < Tp->getVectorNumElements()) {
962 unsigned VecTySize = DL.getTypeStoreSize(Tp);
969 Type *SingleOpTy = VectorType::get(Tp->getVectorElementType(),
977 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);
1270 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp);