Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h95 VectorType *SubTp);
H A DSystemZTargetTransformInfo.cpp561 VectorType *SubTp) { in getShuffleCost() argument
595 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h128 ArrayRef<int> Mask, int Index, Type *SubTp);
H A DHexagonTargetTransformInfo.cpp225 Type *SubTp) { in getShuffleCost() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h114 ArrayRef<int> Mask, int Index, Type *SubTp);
H A DPPCTargetTransformInfo.cpp990 Type *SubTp) { in getShuffleCost() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h204 VectorType *SubTp);
H A DAMDGPUTargetTransformInfo.cpp1140 int Index, VectorType *SubTp) { in getShuffleCost() argument
1159 return BaseT::getShuffleCost(Kind, VT, Mask, Index, SubTp); in getShuffleCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h132 VectorType *SubTp);
H A DX86TargetTransformInfo.cpp1012 VectorType *SubTp) { in getShuffleCost() argument
1035 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
1046 int OrigSubElts = cast<FixedVectorType>(SubTp)->getNumElements(); in getShuffleCost()
1065 if (SubTp->getPrimitiveSizeInBits() >= 32 || ST->hasSSSE3()) in getShuffleCost()
1068 assert(SubTp->getPrimitiveSizeInBits() == 16 && in getShuffleCost()
1082 TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
1152 return BaseT::getShuffleCost(Kind, BaseTp, Mask, Index, SubTp); in getShuffleCost()
1462 return BaseT::getShuffleCost(Kind, BaseTp, Mask, Index, SubTp); in getShuffleCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h304 VectorType *SubTp);
H A DAArch64TargetTransformInfo.cpp1644 VectorType *SubTp) { in getShuffleCost() argument
1738 return BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h199 VectorType *SubTp);
H A DARMTargetTransformInfo.cpp1143 int Index, VectorType *SubTp) { in getShuffleCost() argument
1241 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1062 VectorType *SubTp = nullptr) const;
1619 VectorType *SubTp) = 0;
2101 VectorType *SubTp) override { in getShuffleCost() argument
2102 return Impl.getShuffleCost(Kind, Tp, Mask, Index, SubTp); in getShuffleCost()
H A DTargetTransformInfoImpl.h473 VectorType *SubTp) const { in getShuffleCost() argument
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h831 VectorType *SubTp) { in getShuffleCost() argument
844 cast<FixedVectorType>(SubTp)); in getShuffleCost()
847 cast<FixedVectorType>(SubTp)); in getShuffleCost()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp723 VectorType *SubTp) const { in getShuffleCost()
724 InstructionCost Cost = TTIImpl->getShuffleCost(Kind, Ty, Mask, Index, SubTp); in getShuffleCost()