Home
last modified time | relevance | path

Searched refs:V2S16 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalizeRules.cpp218 return V2S16; in LLTToId()
301 case V2S16: in getFastPredicateSlot()
488 .Uni(V2S16, {{SgprV2S16}, {SgprV2S16, SgprV2S16}, UnpackBitShift}) in RegBankLegalizeRules()
489 .Div(V2S16, {{VgprV2S16}, {VgprV2S16, VgprV2S16}}) in RegBankLegalizeRules()
498 .Uni(V2S16, {{SgprV2S16}, {SgprV2S16, SgprV2S16}, UnpackBitShift}) in RegBankLegalizeRules()
499 .Div(V2S16, {{VgprV2S16}, {VgprV2S16, VgprV2S16}}) in RegBankLegalizeRules()
508 .Uni(V2S16, {{SgprV2S16}, {SgprV2S16, SgprV2S16}, UnpackBitShift}) in RegBankLegalizeRules()
509 .Div(V2S16, {{VgprV2S16}, {VgprV2S16, VgprV2S16}}) in RegBankLegalizeRules()
H A DAMDGPULegalizerInfo.cpp303 constexpr LLT V2S16 = LLT::fixed_vector(2, 16); variable
344 V2S16, V4S16, V6S16, V8S16, V10S16, V12S16, V16S16, V2S128, V4S128};
354 V2S16, V4S16, V6S16, V8S16, V10S16, V12S16, V16S16, V2S128,
710 S32, S64, S16, V2S16 in AMDGPULegalizerInfo()
721 .legalFor({S32, S64, V2S16, S16, V4S16, S1, S128, S256}) in AMDGPULegalizerInfo()
738 .legalFor({S64, S32, S16, V2S16}) in AMDGPULegalizerInfo()
746 .legalFor({S32, S16, V2S16}) in AMDGPULegalizerInfo()
756 .legalFor({S64, S32, S16, V2S16}) in AMDGPULegalizerInfo()
764 .legalFor({S32, S16, V2S16}) in AMDGPULegalizerInfo()
774 .legalFor({S32, S16, V2S16}) // Clamp modifier in AMDGPULegalizerInfo()
[all …]
H A DAMDGPUPreLegalizerCombiner.cpp188 const LLT V2S16 = LLT::fixed_vector(2, 16); in applyClampI64ToI16() local
190 B.buildInstr(AMDGPU::G_AMDGPU_CVT_PK_I16_I32, {V2S16}, in applyClampI64ToI16()
H A DAMDGPURegBankLegalizeHelper.cpp329 LLT Ty = DstTy == V4S16 ? V2S16 : S32; in lowerSplitTo32()
347 LLT Ty = DstTy == V4S16 ? V2S16 : S32; in lowerSplitTo32Select()
507 splitLoad(MI, {V4S16, V2S16}, V2S16); in lower()
521 widenLoad(MI, V8S16, V2S16); in lower()
H A DAMDGPURegBankLegalizeHelper.h47 static constexpr LLT V2S16 = LLT::fixed_vector(2, 16); variable
H A DAMDGPURegBankLegalizeRules.h89 V2S16, enumerator