Searched refs:V2S16 (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegBankLegalizeRules.cpp | 218 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 D | AMDGPULegalizerInfo.cpp | 303 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 D | AMDGPUPreLegalizerCombiner.cpp | 188 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 D | AMDGPURegBankLegalizeHelper.cpp | 329 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 D | AMDGPURegBankLegalizeHelper.h | 47 static constexpr LLT V2S16 = LLT::fixed_vector(2, 16); variable
|
| H A D | AMDGPURegBankLegalizeRules.h | 89 V2S16, enumerator
|