/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 958 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/ |
D | AArch64TargetTransformInfo.cpp | 1113 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/ |
D | X86TargetTransformInfo.cpp | 902 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/ |
D | X86TargetTransformInfo.cpp | 975 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/ |
D | AMDGPUTargetTransformInfo.cpp | 717 case TTI::SK_Broadcast: in getShuffleCost() 818 return getShuffleCost(TTI::SK_Broadcast, Ty, 0, nullptr); in getUserCost()
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZTargetTransformInfo.cpp | 555 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/ |
D | SystemZTargetTransformInfo.cpp | 525 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/ |
D | ARMTargetTransformInfo.cpp | 578 if (Kind == TTI::SK_Broadcast) { in getShuffleCost() 647 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
|
/external/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 434 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | TargetTransformInfoImpl.h | 999 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, 0, nullptr); in getUserCost()
|
D | TargetTransformInfo.h | 841 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 1072 case TTI::SK_Broadcast: in getShuffleCost()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 1040 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/ |
D | TargetTransformInfo.cpp | 1323 return TTIImpl->getShuffleCost(SK_Broadcast, Ty, 0, nullptr); in getInstructionThroughput()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 778 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 681 case TTI::SK_Broadcast: in getShuffleCost()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 717 case TTI::SK_Broadcast: in getShuffleCost()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | BBVectorize.cpp | 1982 TargetTransformInfo::SK_Broadcast, VTy)); in findBestDAGFor()
|
D | SLPVectorizer.cpp | 1546 return TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0); in getEntryCost()
|
D | LoopVectorize.cpp | 5941 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, ValTy); in getInstructionCost()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 3244 TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0); in getEntryCost()
|
D | LoopVectorize.cpp | 5865 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, VectorTy); in getUniformMemOpCost()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 3445 TTI->getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy, 0); in getEntryCost()
|
D | LoopVectorize.cpp | 6619 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, VectorTy); in getUniformMemOpCost()
|