Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp3840 {TTI::SK_Broadcast, MVT::v8i8, 1}, in getShuffleCost()
3841 {TTI::SK_Broadcast, MVT::v16i8, 1}, in getShuffleCost()
3842 {TTI::SK_Broadcast, MVT::v4i16, 1}, in getShuffleCost()
3843 {TTI::SK_Broadcast, MVT::v8i16, 1}, in getShuffleCost()
3844 {TTI::SK_Broadcast, MVT::v2i32, 1}, in getShuffleCost()
3845 {TTI::SK_Broadcast, MVT::v4i32, 1}, in getShuffleCost()
3846 {TTI::SK_Broadcast, MVT::v2i64, 1}, in getShuffleCost()
3847 {TTI::SK_Broadcast, MVT::v4f16, 1}, in getShuffleCost()
3848 {TTI::SK_Broadcast, MVT::v8f16, 1}, in getShuffleCost()
3849 {TTI::SK_Broadcast, MVT::v2f32, 1}, in getShuffleCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1490 if (Kind == TTI::SK_Broadcast) in getShuffleCost()
1571 {TTI::SK_Broadcast, MVT::v2i8, 1}, // punpck in getShuffleCost()
1717 {TTI::SK_Broadcast, MVT::v32i16, 1}, // vpbroadcastw in getShuffleCost()
1718 {TTI::SK_Broadcast, MVT::v32f16, 1}, // vpbroadcastw in getShuffleCost()
1719 {TTI::SK_Broadcast, MVT::v64i8, 1}, // vpbroadcastb in getShuffleCost()
1984 {TTI::SK_Broadcast, MVT::v8i16, 1}, // pshufb in getShuffleCost()
1985 {TTI::SK_Broadcast, MVT::v8f16, 1}, // pshufb in getShuffleCost()
1986 {TTI::SK_Broadcast, MVT::v16i8, 1}, // pshufb in getShuffleCost()
2016 {TTI::SK_Broadcast, MVT::v2f64, 1}, // shufpd in getShuffleCost()
2017 {TTI::SK_Broadcast, MVT::v2i64, 1}, // pshufd in getShuffleCost()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp618 return (Kind == TargetTransformInfo::SK_Broadcast ? NumVectors - 1 : 0); in getShuffleCost()
627 case TargetTransformInfo::SK_Broadcast: in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h974 return TTI::SK_Broadcast; in improveShuffleKindFromMask()
1000 case TTI::SK_Broadcast: in improveShuffleKindFromMask()
1016 case TTI::SK_Broadcast:
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp1140 case TTI::SK_Broadcast: in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1369 return TargetTTI->getShuffleCost(TTI::SK_Broadcast, VecTy, in getInstructionCost()
H A DTargetTransformInfo.h1032 SK_Broadcast, ///< Broadcast element 0 to all other elements. enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1218 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
1285 if (Kind == TTI::SK_Broadcast) { in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.cpp459 case TTI::SK_Broadcast: { in getShuffleCost()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp789 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, VecTy); in scalarizeVPIntrinsic()
H A DLoopVectorize.cpp6160 TTI.getShuffleCost(TargetTransformInfo::SK_Broadcast, VectorTy); in getUniformMemOpCost()
6817 TargetTransformInfo::SK_Broadcast, in setVectorizedCallDecision()
H A DSLPVectorizer.cpp7096 TargetTransformInfo::SK_Broadcast, VecTy, in getBuildVectorCost()