Searched refs:SK_Reverse (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 856 { TTI::SK_Reverse, MVT::v64i8, 1 }, // vpermb in getShuffleCost() 857 { TTI::SK_Reverse, MVT::v32i8, 1 }, // vpermb in getShuffleCost() 876 { TTI::SK_Reverse, MVT::v32i16, 1 }, // vpermw in getShuffleCost() 877 { TTI::SK_Reverse, MVT::v16i16, 1 }, // vpermw in getShuffleCost() 878 { TTI::SK_Reverse, MVT::v64i8, 2 }, // pshufb + vshufi64x2 in getShuffleCost() 905 { TTI::SK_Reverse, MVT::v8f64, 1 }, // vpermpd in getShuffleCost() 906 { TTI::SK_Reverse, MVT::v16f32, 1 }, // vpermps in getShuffleCost() 907 { TTI::SK_Reverse, MVT::v8i64, 1 }, // vpermq in getShuffleCost() 908 { TTI::SK_Reverse, MVT::v16i32, 1 }, // vpermd in getShuffleCost() 950 { TTI::SK_Reverse, MVT::v4f64, 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-7.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 404 if (Kind != TTI::SK_Reverse && Kind != TTI::SK_Select) in getShuffleCost() 407 if (Kind == TTI::SK_Reverse) { in getShuffleCost()
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 492 return TTI->getShuffleCost(TargetTransformInfo::SK_Reverse, VecTypOp0, in getInstructionCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 598 case TTI::SK_Reverse: in getShuffleCost()
|
/external/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 435 SK_Reverse, ///< Reverse the order of the vector. enumerator
|
/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-7.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1113 return TTIImpl->getShuffleCost(SK_Reverse, Ty, 0, nullptr); in getInstructionThroughput()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 650 SK_Reverse, ///< Reverse the order of the vector. enumerator
|
/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/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 5749 Cost += TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getConsecutiveMemOpCost() 5806 TTI.getShuffleCost(TargetTransformInfo::SK_Reverse, VectorTy, 0); in getInterleaveGroupCost()
|