Searched refs:SK_Select (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 957 { TTI::SK_Select, MVT::v16i16, 1 }, // vpblendvb in getShuffleCost() 958 { TTI::SK_Select, MVT::v32i8, 1 }, // vpblendvb in getShuffleCost() 1022 { TTI::SK_Select, MVT::v4i64, 1 }, // vblendpd in getShuffleCost() 1023 { TTI::SK_Select, MVT::v4f64, 1 }, // vblendpd in getShuffleCost() 1024 { TTI::SK_Select, MVT::v8i32, 1 }, // vblendps in getShuffleCost() 1025 { TTI::SK_Select, MVT::v8f32, 1 }, // vblendps in getShuffleCost() 1026 { TTI::SK_Select, MVT::v16i16, 3 }, // vpand + vpandn + vpor in getShuffleCost() 1027 { TTI::SK_Select, MVT::v32i8, 3 }, // vpand + vpandn + vpor in getShuffleCost() 1053 { TTI::SK_Select, MVT::v2i64, 1 }, // pblendw in getShuffleCost() 1054 { TTI::SK_Select, MVT::v2f64, 1 }, // movsd in getShuffleCost() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 948 if (Kind == TTI::SK_Transpose || Kind == TTI::SK_Select || in getShuffleCost() 965 { TTI::SK_Select, MVT::v2i32, 1 }, // mov. in getShuffleCost() 966 { TTI::SK_Select, MVT::v4i32, 2 }, // rev+trn (or similar). in getShuffleCost() 967 { TTI::SK_Select, MVT::v2i64, 1 }, // mov. in getShuffleCost() 968 { TTI::SK_Select, MVT::v2f32, 1 }, // mov. in getShuffleCost() 969 { TTI::SK_Select, MVT::v4f32, 2 }, // rev+trn (or similar). in getShuffleCost() 970 { TTI::SK_Select, MVT::v2f64, 1 }, // mov. 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() 429 if (Kind == TTI::SK_Select) { in getShuffleCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1116 return TTIImpl->getShuffleCost(SK_Select, Ty, 0, nullptr); in getInstructionThroughput()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 651 SK_Select, ///< Selects elements from the corresponding lane of enumerator
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 557 case TTI::SK_Select: in getShuffleCost()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 295 return TargetTransformInfo::SK_Select; in isShuffle() 2408 VecCost += TTI->getShuffleCost(TargetTransformInfo::SK_Select, VecTy, 0); in getEntryCost()
|