Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp402 Type *SubTp) { in getShuffleCost() argument
424 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
448 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
472 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
474 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
H A DARMTargetTransformInfo.h146 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h81 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DPPCTargetTransformInfo.cpp339 Type *SubTp) { in getShuffleCost() argument
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h80 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DSystemZTargetTransformInfo.cpp494 Type *SubTp) { in getShuffleCost() argument
527 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h121 Type *SubTp);
H A DHexagonTargetTransformInfo.cpp197 int Index, Type *SubTp) { in getShuffleCost() argument
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h175 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DAArch64TargetTransformInfo.cpp951 Type *SubTp) { in getShuffleCost() argument
1000 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h72 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
H A DX86TargetTransformInfo.cpp889 Type *SubTp) { in getShuffleCost() argument
910 std::pair<int, MVT> SubLT = TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost()
943 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
1236 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h782 Type *SubTp = nullptr) const;
1137 Type *SubTp) = 0;
1469 Type *SubTp) override { in getShuffleCost() argument
1470 return Impl.getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
H A DTargetTransformInfoImpl.h414 Type *SubTp) { in getShuffleCost() argument
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h188 Type *SubTp);
H A DAMDGPUTargetTransformInfo.cpp589 Type *SubTp) { in getShuffleCost() argument
608 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h616 Type *SubTp) { in getShuffleCost() argument
627 return getExtractSubvectorOverhead(Tp, Index, SubTp); in getShuffleCost()
629 return getInsertSubvectorOverhead(Tp, Index, SubTp); in getShuffleCost()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp452 Type *SubTp) const { in getShuffleCost()
453 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()