Home
last modified time | relevance | path

Searched refs:getShuffleCost (Results 1 – 25 of 34) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp398 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
400 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
1113 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
1116 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
1119 return TTIImpl->getShuffleCost(SK_Transpose, Ty, 0, nullptr); in getInstructionThroughput()
1122 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
1125 return TTIImpl->getShuffleCost(SK_PermuteSingleSrc, Ty, 0, nullptr); in getInstructionThroughput()
1127 return TTIImpl->getShuffleCost(SK_PermuteTwoSrc, Ty, 0, nullptr); in getInstructionThroughput()
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp356 int ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in ARMTTIImpl
360 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
382 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
406 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
408 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
DARMTargetTransformInfo.h106 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp401 int ARMTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in ARMTTIImpl
405 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
427 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
451 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
453 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
DARMTargetTransformInfo.h146 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h81 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.h82 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DPPCTargetTransformInfo.cpp291 int PPCTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in PPCTTIImpl
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.h78 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DSystemZTargetTransformInfo.cpp467 int SystemZTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in SystemZTTIImpl
501 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h496 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index = 0,
698 virtual int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index,
903 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function
905 return Impl.getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.h117 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
DHexagonTargetTransformInfo.cpp196 unsigned HexagonTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, in getShuffleCost() function in HexagonTTIImpl
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h71 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DX86TargetTransformInfo.cpp415 int X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in X86TTIImpl
419 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
521 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
524 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
1164 Cost += getShuffleCost(TTI::SK_Alternate, SrcVTy, 0, nullptr) + in getMaskedMemoryOpCost()
1165 getShuffleCost(TTI::SK_Alternate, MaskTy, 0, nullptr); in getMaskedMemoryOpCost()
1171 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, 0, MaskTy); in getMaskedMemoryOpCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h173 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h554 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function
1285 ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty, in getArithmeticReductionCost()
1296 ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty, in getArithmeticReductionCost()
1332 ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty, in getMinMaxReductionCost()
1347 ConcreteTTI->getShuffleCost(TTI::SK_ExtractSubvector, Ty, in getMinMaxReductionCost()
/external/llvm/lib/Analysis/
DCostModel.cpp492 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0, in getInstructionCost()
495 return TTI->getShuffleCost(TargetTransformInfo::SK_Alternate, in getInstructionCost()
DTargetTransformInfo.cpp282 int TargetTransformInfo::getShuffleCost(ShuffleKind Kind, Type *Ty, int Index, in getShuffleCost() function in TargetTransformInfo
284 int Cost = TTIImpl->getShuffleCost(Kind, Ty, Index, SubTp); in getShuffleCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.h72 int getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, Type *SubTp);
DX86TargetTransformInfo.cpp807 int X86TTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in X86TTIImpl
841 getShuffleCost(TTI::SK_PermuteTwoSrc, SingleOpTy, 0, nullptr); in getShuffleCost()
844 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
1137 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
1986 Cost += getShuffleCost(TTI::SK_Select, SrcVTy, 0, nullptr) + in getMaskedMemoryOpCost()
1987 getShuffleCost(TTI::SK_Select, MaskTy, 0, nullptr); in getMaskedMemoryOpCost()
1993 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, 0, MaskTy); in getMaskedMemoryOpCost()
2877 getShuffleCost(ShuffleKind, SingleMemOpTy, 0, nullptr); in getInterleavedMemoryOpCostAVX512()
2933 getShuffleCost(TTI::SK_PermuteTwoSrc, SingleMemOpTy, 0, nullptr); in getInterleavedMemoryOpCostAVX512()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.h187 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index,
DAMDGPUTargetTransformInfo.cpp587 unsigned GCNTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function in GCNTTIImpl
607 return BaseT::getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h766 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index = 0,
1108 virtual int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index,
1432 int getShuffleCost(ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function
1434 return Impl.getShuffleCost(Kind, Tp, Index, SubTp); in getShuffleCost()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h344 unsigned getShuffleCost(TTI::ShuffleKind Kind, Type *Tp, int Index, in getShuffleCost() function
931 ->getShuffleCost(TTI::SK_ExtractSubvector, Ty, NumVecElts / 2, Ty); in getReductionCost()

12