| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| HD | SystemZTargetTransformInfo.h | 80 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
|
| HD | SystemZTargetTransformInfo.cpp | 514 Type *SubTp) { in getShuffleCost() argument 547 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonTargetTransformInfo.h | 121 Type *SubTp);
|
| HD | HexagonTargetTransformInfo.cpp | 207 int Index, Type *SubTp) { in getShuffleCost() argument
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| HD | PPCTargetTransformInfo.h | 97 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
|
| HD | PPCTargetTransformInfo.cpp | 749 Type *SubTp) { in getShuffleCost() argument
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64TargetTransformInfo.h | 213 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
|
| HD | AArch64TargetTransformInfo.cpp | 957 Type *SubTp) { in getShuffleCost() argument 1006 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86TargetTransformInfo.h | 130 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
|
| HD | X86TargetTransformInfo.cpp | 890 Type *SubTp) { in getShuffleCost() argument 911 std::pair<int, MVT> SubLT = TLI->getTypeLegalizationCost(DL, SubTp); in getShuffleCost() 922 int OrigSubElts = SubTp->getVectorNumElements(); in getShuffleCost() 941 if (SubTp->getPrimitiveSizeInBits() >= 32 || ST->hasSSSE3()) in getShuffleCost() 944 assert(SubTp->getPrimitiveSizeInBits() == 16 && in getShuffleCost() 977 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost() 1270 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPUTargetTransformInfo.h | 205 Type *SubTp);
|
| HD | AMDGPUTargetTransformInfo.cpp | 708 Type *SubTp) { in getShuffleCost() argument 727 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMTargetTransformInfo.h | 168 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
|
| HD | ARMTargetTransformInfo.cpp | 576 Type *SubTp) { in getShuffleCost() argument 666 return BaseCost * BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | TargetTransformInfo.h | 920 Type *SubTp = nullptr) const; 1321 Type *SubTp) = 0; 1725 Type *SubTp) override { in getShuffleCost() argument 1726 return Impl.getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
|
| HD | TargetTransformInfoImpl.h | 443 Type *SubTp) { in getShuffleCost() argument
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | BasicTTIImpl.h | 679 Type *SubTp) { in getShuffleCost() argument 690 return getExtractSubvectorOverhead(Tp, Index, SubTp); in getShuffleCost() 692 return getInsertSubvectorOverhead(Tp, Index, SubTp); in getShuffleCost()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | TargetTransformInfo.cpp | 606 Type *SubTp) const { in getShuffleCost() 607 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
|