Lines Matching refs:BaseTp
943 int X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, VectorType *BaseTp,
947 std::pair<int, MVT> LT = TLI->getTypeLegalizationCost(DL, BaseTp);
982 BaseTp->getElementType()->getPrimitiveSizeInBits()) {
985 auto *VecTy = FixedVectorType::get(BaseTp->getElementType(),
987 auto *SubTy = FixedVectorType::get(BaseTp->getElementType(),
1008 EVT VT = TLI->getValueType(DL, BaseTp);
1049 BaseTp->getElementType()->getPrimitiveSizeInBits() &&
1051 cast<FixedVectorType>(BaseTp)->getNumElements()) {
1053 unsigned VecTySize = DL.getTypeStoreSize(BaseTp);
1060 auto *SingleOpTy = FixedVectorType::get(BaseTp->getElementType(),
1068 return BaseT::getShuffleCost(Kind, BaseTp, Index, SubTp);
1366 return BaseT::getShuffleCost(Kind, BaseTp, Index, SubTp);