Home
last modified time | relevance | path

Searched refs:SK_Reverse (Results 1 – 20 of 20) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp989 {TTI::SK_Reverse, MVT::v64i8, 1}, // vpermb in getShuffleCost()
990 {TTI::SK_Reverse, MVT::v32i8, 1}, // vpermb in getShuffleCost()
1009 {TTI::SK_Reverse, MVT::v32i16, 1}, // vpermw in getShuffleCost()
1010 {TTI::SK_Reverse, MVT::v16i16, 1}, // vpermw in getShuffleCost()
1011 {TTI::SK_Reverse, MVT::v64i8, 2}, // pshufb + vshufi64x2 in getShuffleCost()
1038 {TTI::SK_Reverse, MVT::v8f64, 1}, // vpermpd in getShuffleCost()
1039 {TTI::SK_Reverse, MVT::v16f32, 1}, // vpermps in getShuffleCost()
1040 {TTI::SK_Reverse, MVT::v8i64, 1}, // vpermq in getShuffleCost()
1041 {TTI::SK_Reverse, MVT::v16i32, 1}, // vpermd in getShuffleCost()
1083 {TTI::SK_Reverse, MVT::v4f64, 1}, // vpermpd in getShuffleCost()
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp1037 {TTI::SK_Reverse, MVT::v4i16, 1}, // pshuflw in getShuffleCost()
1038 {TTI::SK_Reverse, MVT::v2i16, 1}, // pshuflw in getShuffleCost()
1039 {TTI::SK_Reverse, MVT::v4i8, 3}, // punpck/pshuflw/packus in getShuffleCost()
1040 {TTI::SK_Reverse, MVT::v2i8, 1}, // punpck in getShuffleCost()
1099 {TTI::SK_Reverse, MVT::v64i8, 1}, // vpermb in getShuffleCost()
1100 {TTI::SK_Reverse, MVT::v32i8, 1}, // vpermb in getShuffleCost()
1119 {TTI::SK_Reverse, MVT::v32i16, 2}, // vpermw in getShuffleCost()
1120 {TTI::SK_Reverse, MVT::v16i16, 2}, // vpermw in getShuffleCost()
1121 {TTI::SK_Reverse, MVT::v64i8, 2}, // pshufb + vshufi64x2 in getShuffleCost()
1149 {TTI::SK_Reverse, MVT::v8f64, 1}, // vpermpd in getShuffleCost()
[all …]
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp359 if (Kind != TTI::SK_Reverse && Kind != TTI::SK_Alternate) in getShuffleCost()
362 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp718 case TTI::SK_Reverse: in getShuffleCost()
809 return getShuffleCost(TTI::SK_Reverse, Ty, 0, nullptr); in getUserCost()
/external/llvm/lib/Analysis/
DCostModel.cpp492 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0, in getInstructionCost()
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h435 SK_Reverse, ///< Reverse the order of the vector. enumerator
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h993 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
DTargetTransformInfo.h842 SK_Reverse, ///< Reverse the order of the vector. enumerator
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp1073 case TTI::SK_Reverse: in getShuffleCost()
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp418 if (Kind != TTI::SK_Reverse && Kind != TTI::SK_Alternate) in getShuffleCost()
421 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp599 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp1314 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h779 SK_Reverse, ///< Reverse the order of the vector. enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h684 case TTI::SK_Reverse: in getShuffleCost()
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp1985 TargetTransformInfo::SK_Reverse, VTy)); in findBestDAGFor()
2139 TargetTransformInfo::SK_Reverse, VTy)); in findBestDAGFor()
DLoopVectorize.cpp5976 TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getInstructionCost()
6035 Cost += TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getInstructionCost()
/external/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h720 case TTI::SK_Reverse: in getShuffleCost()
/external/llvm-project/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp1061 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp5852 Cost += TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getConsecutiveMemOpCost()
5924 TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getInterleaveGroupCost()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp6602 Cost += TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getConsecutiveMemOpCost()
6680 TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getInterleaveGroupCost()