Home
last modified time | relevance | path

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/
DAArch64TargetTransformInfo.cpp959 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/
DX86TargetTransformInfo.cpp1090 {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/
DAMDGPUTargetTransformInfo.cpp812 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/
DARMTargetTransformInfo.cpp621 if (Kind == TTI::SK_Select) { in getShuffleCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp1317 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/
DTargetTransformInfo.h780 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/
DBasicTTIImpl.h683 case TTI::SK_Select: in getShuffleCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp328 return TargetTransformInfo::SK_Select; in isShuffle()
3580 VecCost += TTI->getShuffleCost(TargetTransformInfo::SK_Select, VecTy, 0); in getEntryCost()