| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| D | SystemZTargetTransformInfo.h | 95 VectorType *SubTp);
|
| D | SystemZTargetTransformInfo.cpp | 561 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/ |
| D | HexagonTargetTransformInfo.h | 128 ArrayRef<int> Mask, int Index, Type *SubTp);
|
| D | HexagonTargetTransformInfo.cpp | 225 Type *SubTp) { in getShuffleCost() argument
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCTargetTransformInfo.h | 114 ArrayRef<int> Mask, int Index, Type *SubTp);
|
| D | PPCTargetTransformInfo.cpp | 993 Type *SubTp) { in getShuffleCost() argument
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUTargetTransformInfo.h | 204 VectorType *SubTp);
|
| D | AMDGPUTargetTransformInfo.cpp | 1135 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/ |
| D | X86TargetTransformInfo.h | 133 VectorType *SubTp);
|
| D | X86TargetTransformInfo.cpp | 1048 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/ |
| D | AArch64TargetTransformInfo.h | 325 VectorType *SubTp);
|
| D | AArch64TargetTransformInfo.cpp | 2099 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/ |
| D | ARMTargetTransformInfo.h | 199 VectorType *SubTp);
|
| D | ARMTargetTransformInfo.cpp | 1148 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/ |
| D | TargetTransformInfo.h | 1031 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()
|
| D | TargetTransformInfoImpl.h | 473 VectorType *SubTp) const { in getShuffleCost() argument
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | TargetTransformInfo.cpp | 720 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/ |
| D | BasicTTIImpl.h | 857 VectorType *SubTp) { in getShuffleCost() argument 871 cast<FixedVectorType>(SubTp)); in getShuffleCost() 874 cast<FixedVectorType>(SubTp)); in getShuffleCost()
|