/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 989 {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/ |
D | X86TargetTransformInfo.cpp | 1037 {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/ |
D | ARMTargetTransformInfo.cpp | 359 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/ |
D | AMDGPUTargetTransformInfo.cpp | 718 case TTI::SK_Reverse: in getShuffleCost() 809 return getShuffleCost(TTI::SK_Reverse, Ty, 0, nullptr); in getUserCost()
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 492 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0, in getInstructionCost()
|
/external/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 435 SK_Reverse, ///< Reverse the order of the vector. enumerator
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | TargetTransformInfoImpl.h | 993 return TargetTTI->getShuffleCost(TTI::SK_Reverse, VecTy, 0, nullptr); in getUserCost()
|
D | TargetTransformInfo.h | 842 SK_Reverse, ///< Reverse the order of the vector. enumerator
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 1073 case TTI::SK_Reverse: in getShuffleCost()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 418 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/ |
D | ARMTargetTransformInfo.cpp | 599 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1314 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 779 SK_Reverse, ///< Reverse the order of the vector. enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 684 case TTI::SK_Reverse: in getShuffleCost()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | BBVectorize.cpp | 1985 TargetTransformInfo::SK_Reverse, VTy)); in findBestDAGFor() 2139 TargetTransformInfo::SK_Reverse, VTy)); in findBestDAGFor()
|
D | LoopVectorize.cpp | 5976 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/ |
D | BasicTTIImpl.h | 720 case TTI::SK_Reverse: in getShuffleCost()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 1061 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 5852 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/ |
D | LoopVectorize.cpp | 6602 Cost += TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getConsecutiveMemOpCost() 6680 TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getInterleaveGroupCost()
|