Home
last modified time | relevance | path

Searched refs:SK_Broadcast (Results 1 – 24 of 24) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp958 if (Kind == TTI::SK_Broadcast || Kind == TTI::SK_Transpose || in getShuffleCost()
962 { TTI::SK_Broadcast, MVT::v8i8, 1 }, in getShuffleCost()
963 { TTI::SK_Broadcast, MVT::v16i8, 1 }, in getShuffleCost()
964 { TTI::SK_Broadcast, MVT::v4i16, 1 }, in getShuffleCost()
965 { TTI::SK_Broadcast, MVT::v8i16, 1 }, in getShuffleCost()
966 { TTI::SK_Broadcast, MVT::v2i32, 1 }, in getShuffleCost()
967 { TTI::SK_Broadcast, MVT::v4i32, 1 }, in getShuffleCost()
968 { TTI::SK_Broadcast, MVT::v2i64, 1 }, in getShuffleCost()
969 { TTI::SK_Broadcast, MVT::v2f32, 1 }, in getShuffleCost()
970 { TTI::SK_Broadcast, MVT::v4f32, 1 }, in getShuffleCost()
[all …]
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp1113 if (Kind == TTI::SK_Broadcast || Kind == TTI::SK_Transpose || in getShuffleCost()
1117 { TTI::SK_Broadcast, MVT::v8i8, 1 }, in getShuffleCost()
1118 { TTI::SK_Broadcast, MVT::v16i8, 1 }, in getShuffleCost()
1119 { TTI::SK_Broadcast, MVT::v4i16, 1 }, in getShuffleCost()
1120 { TTI::SK_Broadcast, MVT::v8i16, 1 }, in getShuffleCost()
1121 { TTI::SK_Broadcast, MVT::v2i32, 1 }, in getShuffleCost()
1122 { TTI::SK_Broadcast, MVT::v4i32, 1 }, in getShuffleCost()
1123 { TTI::SK_Broadcast, MVT::v2i64, 1 }, in getShuffleCost()
1124 { TTI::SK_Broadcast, MVT::v2f32, 1 }, in getShuffleCost()
1125 { TTI::SK_Broadcast, MVT::v4f32, 1 }, in getShuffleCost()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp902 if (Kind == TTI::SK_Broadcast) in getShuffleCost()
1006 {TTI::SK_Broadcast, MVT::v32i16, 1}, // vpbroadcastw in getShuffleCost()
1007 {TTI::SK_Broadcast, MVT::v64i8, 1}, // vpbroadcastb in getShuffleCost()
1033 {TTI::SK_Broadcast, MVT::v8f64, 1}, // vbroadcastpd in getShuffleCost()
1034 {TTI::SK_Broadcast, MVT::v16f32, 1}, // vbroadcastps in getShuffleCost()
1035 {TTI::SK_Broadcast, MVT::v8i64, 1}, // vpbroadcastq in getShuffleCost()
1036 {TTI::SK_Broadcast, MVT::v16i32, 1}, // vpbroadcastd in getShuffleCost()
1076 {TTI::SK_Broadcast, MVT::v4f64, 1}, // vbroadcastpd in getShuffleCost()
1077 {TTI::SK_Broadcast, MVT::v8f32, 1}, // vbroadcastps in getShuffleCost()
1078 {TTI::SK_Broadcast, MVT::v4i64, 1}, // vpbroadcastq in getShuffleCost()
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp975 if (Kind == TTI::SK_Broadcast) in getShuffleCost()
1031 {TTI::SK_Broadcast, MVT::v4i16, 1}, // pshuflw in getShuffleCost()
1032 {TTI::SK_Broadcast, MVT::v2i16, 1}, // pshuflw in getShuffleCost()
1033 {TTI::SK_Broadcast, MVT::v8i8, 2}, // punpck/pshuflw in getShuffleCost()
1034 {TTI::SK_Broadcast, MVT::v4i8, 2}, // punpck/pshuflw in getShuffleCost()
1035 {TTI::SK_Broadcast, MVT::v2i8, 1}, // punpck in getShuffleCost()
1116 {TTI::SK_Broadcast, MVT::v32i16, 1}, // vpbroadcastw in getShuffleCost()
1117 {TTI::SK_Broadcast, MVT::v64i8, 1}, // vpbroadcastb in getShuffleCost()
1142 {TTI::SK_Broadcast, MVT::v8f64, 1}, // vbroadcastpd in getShuffleCost()
1143 {TTI::SK_Broadcast, MVT::v16f32, 1}, // vbroadcastps in getShuffleCost()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp717 case TTI::SK_Broadcast: in getShuffleCost()
818 return getShuffleCost(TTI::SK_Broadcast, Ty, 0, nullptr); in getUserCost()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp555 return (Kind == TargetTransformInfo::SK_Broadcast ? NumVectors - 1 : 0); in getShuffleCost()
564 case TargetTransformInfo::SK_Broadcast: in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp525 return (Kind == TargetTransformInfo::SK_Broadcast ? NumVectors - 1 : 0); in getShuffleCost()
534 case TargetTransformInfo::SK_Broadcast: in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp578 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
647 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h434 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfoImpl.h999 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
DTargetTransformInfo.h841 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp1072 case TTI::SK_Broadcast: in getShuffleCost()
/external/llvm-project/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp1040 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
1109 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp1323 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h778 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h681 case TTI::SK_Broadcast: in getShuffleCost()
/external/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h717 case TTI::SK_Broadcast: in getShuffleCost()
/external/llvm/lib/Transforms/Vectorize/
DBBVectorize.cpp1982 TargetTransformInfo::SK_Broadcast, VTy)); in findBestDAGFor()
DSLPVectorizer.cpp1546 return TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0); in getEntryCost()
DLoopVectorize.cpp5941 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, ValTy); in getInstructionCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3244 TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0); in getEntryCost()
DLoopVectorize.cpp5865 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, VectorTy); in getUniformMemOpCost()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3445 TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0); in getEntryCost()
DLoopVectorize.cpp6619 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, VectorTy); in getUniformMemOpCost()