Searched refs:SK_Select (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 959 Kind == TTI::SK_Select || Kind == TTI::SK_PermuteSingleSrc) { in getShuffleCost() 986 { TTI::SK_Select, MVT::v2i32, 1 }, // mov. in getShuffleCost() 987 { TTI::SK_Select, MVT::v4i32, 2 }, // rev+trn (or similar). in getShuffleCost() 988 { TTI::SK_Select, MVT::v2i64, 1 }, // mov. in getShuffleCost() 989 { TTI::SK_Select, MVT::v2f32, 1 }, // mov. in getShuffleCost() 990 { TTI::SK_Select, MVT::v4f32, 2 }, // rev+trn (or similar). in getShuffleCost() 991 { TTI::SK_Select, MVT::v2f64, 1 }, // mov. in getShuffleCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 1090 {TTI::SK_Select, MVT::v16i16, 1}, // vpblendvb in getShuffleCost() 1091 {TTI::SK_Select, MVT::v32i8, 1}, // vpblendvb in getShuffleCost() 1155 {TTI::SK_Select, MVT::v4i64, 1}, // vblendpd in getShuffleCost() 1156 {TTI::SK_Select, MVT::v4f64, 1}, // vblendpd in getShuffleCost() 1157 {TTI::SK_Select, MVT::v8i32, 1}, // vblendps in getShuffleCost() 1158 {TTI::SK_Select, MVT::v8f32, 1}, // vblendps in getShuffleCost() 1159 {TTI::SK_Select, MVT::v16i16, 3}, // vpand + vpandn + vpor in getShuffleCost() 1160 {TTI::SK_Select, MVT::v32i8, 3}, // vpand + vpandn + vpor in getShuffleCost() 1186 {TTI::SK_Select, MVT::v2i64, 1}, // pblendw in getShuffleCost() 1187 {TTI::SK_Select, MVT::v2f64, 1}, // movsd in getShuffleCost() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 812 return getShuffleCost(TTI::SK_Select, Ty, 0, nullptr); in getUserCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 621 if (Kind == TTI::SK_Select) { in getShuffleCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1317 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 780 SK_Select, ///< Selects elements from the corresponding lane of enumerator
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 683 case TTI::SK_Select: in getShuffleCost()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 328 return TargetTransformInfo::SK_Select; in isShuffle() 3580 VecCost += TTI->getShuffleCost(TargetTransformInfo::SK_Select, VecTy, 0); in getEntryCost()
|