Lines Matching defs:Tp
4960 /// type \p Tp and optional \p Mask. Adds SLP-specifc cost estimation for insert
4964 VectorType *Tp, ArrayRef<int> Mask = {},
4969 return TTI.getShuffleCost(Kind, Tp, Mask, CostKind, Index, SubTp, Args);
4970 int NumSrcElts = Tp->getElementCount().getKnownMinValue();
4978 getWidenedType(Tp->getElementType(), Mask.size()), Mask,
4979 TTI::TCK_RecipThroughput, Index, Tp);
4981 return TTI.getShuffleCost(Kind, Tp, Mask, CostKind, Index, SubTp, Args);
20062 VectorType *Tp = getWidenedType(ScalarTy, ReduxWidth);
20063 NumParts = ::getNumberOfParts(TTI, Tp);
20065 TTI.getNumberOfRegisters(TTI.getRegisterClassForType(true, Tp));
20069 VectorType *Tp = getWidenedType(ScalarTy, ReduxWidth);
20070 NumParts = ::getNumberOfParts(TTI, Tp);
20072 TTI.getNumberOfRegisters(TTI.getRegisterClassForType(true, Tp));