Home
last modified time | relevance | path

Searched refs:SubTp (Results 1 – 18 of 18) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h95 VectorType *SubTp);
DSystemZTargetTransformInfo.cpp561 VectorType *SubTp) { in getShuffleCost() argument
595 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h128 ArrayRef<int> Mask, int Index, Type *SubTp);
DHexagonTargetTransformInfo.cpp225 Type *SubTp) { in getShuffleCost() argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h114 ArrayRef<int> Mask, int Index, Type *SubTp);
DPPCTargetTransformInfo.cpp993 Type *SubTp) { in getShuffleCost() argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h204 VectorType *SubTp);
DAMDGPUTargetTransformInfo.cpp1135 int Index, VectorType *SubTp) { in getShuffleCost() argument
1154 return BaseT::getShuffleCost(Kind, VT, Mask, Index, SubTp); in getShuffleCost()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.h133 VectorType *SubTp);
DX86TargetTransformInfo.cpp1048 VectorType *SubTp) { in getShuffleCost() argument
1071 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
1082 int OrigSubElts = cast<FixedVectorType>(SubTp)->getNumElements(); in getShuffleCost()
1101 if (SubTp->getPrimitiveSizeInBits() >= 32 || ST->hasSSSE3()) in getShuffleCost()
1104 assert(SubTp->getPrimitiveSizeInBits() == 16 && in getShuffleCost()
1118 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
1188 return BaseT::getShuffleCost(Kind, BaseTp, Mask, Index, SubTp); in getShuffleCost()
1498 return BaseT::getShuffleCost(Kind, BaseTp, Mask, Index, SubTp); in getShuffleCost()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h325 VectorType *SubTp);
DAArch64TargetTransformInfo.cpp2099 VectorType *SubTp) { in getShuffleCost() argument
2201 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h199 VectorType *SubTp);
DARMTargetTransformInfo.cpp1148 int Index, VectorType *SubTp) { in getShuffleCost() argument
1246 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfo.h1031 VectorType *SubTp = nullptr) const;
1608 VectorType *SubTp) = 0;
2090 VectorType *SubTp) override { in getShuffleCost() argument
2091 return Impl.getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
DTargetTransformInfoImpl.h473 VectorType *SubTp) const { in getShuffleCost() argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DTargetTransformInfo.cpp720 VectorType *SubTp) const { in getShuffleCost()
721 InstructionCost Cost = TTIImpl->getShuffleCost(Kind, Ty, Mask, Index, SubTp); in getShuffleCost()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h857 VectorType *SubTp) { in getShuffleCost() argument
871 cast<FixedVectorType>(SubTp)); in getShuffleCost()
874 cast<FixedVectorType>(SubTp)); in getShuffleCost()