reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc
22798   { 13261 /* v_add_f32 */, AMDGPU::V_ADD_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22804   { 13444 /* v_and_b32 */, AMDGPU::V_AND_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22806   { 13503 /* v_ashrrev_i32 */, AMDGPU::V_ASHRREV_I32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22807   { 13586 /* v_bfrev_b32 */, AMDGPU::V_BFREV_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22809   { 13609 /* v_ceil_f32 */, AMDGPU::V_CEIL_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22811   { 13677 /* v_cmp_class_f32 */, AMDGPU::V_CMP_CLASS_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22813   { 13779 /* v_cmp_eq_f32 */, AMDGPU::V_CMP_EQ_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22815   { 13869 /* v_cmp_eq_i32 */, AMDGPU::V_CMP_EQ_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22817   { 13959 /* v_cmp_eq_u32 */, AMDGPU::V_CMP_EQ_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22819   { 14047 /* v_cmp_f_f32 */, AMDGPU::V_CMP_F_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22821   { 14131 /* v_cmp_f_i32 */, AMDGPU::V_CMP_F_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22823   { 14215 /* v_cmp_f_u32 */, AMDGPU::V_CMP_F_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22825   { 14301 /* v_cmp_ge_f32 */, AMDGPU::V_CMP_GE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22827   { 14391 /* v_cmp_ge_i32 */, AMDGPU::V_CMP_GE_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22829   { 14481 /* v_cmp_ge_u32 */, AMDGPU::V_CMP_GE_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22831   { 14571 /* v_cmp_gt_f32 */, AMDGPU::V_CMP_GT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22833   { 14661 /* v_cmp_gt_i32 */, AMDGPU::V_CMP_GT_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22835   { 14751 /* v_cmp_gt_u32 */, AMDGPU::V_CMP_GT_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22837   { 14841 /* v_cmp_le_f32 */, AMDGPU::V_CMP_LE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22839   { 14931 /* v_cmp_le_i32 */, AMDGPU::V_CMP_LE_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22841   { 15021 /* v_cmp_le_u32 */, AMDGPU::V_CMP_LE_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22843   { 15111 /* v_cmp_lg_f32 */, AMDGPU::V_CMP_LG_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22845   { 15201 /* v_cmp_lt_f32 */, AMDGPU::V_CMP_LT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22847   { 15291 /* v_cmp_lt_i32 */, AMDGPU::V_CMP_LT_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22849   { 15381 /* v_cmp_lt_u32 */, AMDGPU::V_CMP_LT_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22851   { 15471 /* v_cmp_ne_i32 */, AMDGPU::V_CMP_NE_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22853   { 15561 /* v_cmp_ne_u32 */, AMDGPU::V_CMP_NE_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22855   { 15653 /* v_cmp_neq_f32 */, AMDGPU::V_CMP_NEQ_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22857   { 15749 /* v_cmp_nge_f32 */, AMDGPU::V_CMP_NGE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22859   { 15845 /* v_cmp_ngt_f32 */, AMDGPU::V_CMP_NGT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22861   { 15941 /* v_cmp_nle_f32 */, AMDGPU::V_CMP_NLE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22863   { 16037 /* v_cmp_nlg_f32 */, AMDGPU::V_CMP_NLG_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22865   { 16133 /* v_cmp_nlt_f32 */, AMDGPU::V_CMP_NLT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22867   { 16225 /* v_cmp_o_f32 */, AMDGPU::V_CMP_O_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22869   { 16309 /* v_cmp_t_i32 */, AMDGPU::V_CMP_T_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22871   { 16393 /* v_cmp_t_u32 */, AMDGPU::V_CMP_T_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22873   { 16481 /* v_cmp_tru_f32 */, AMDGPU::V_CMP_TRU_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22875   { 16573 /* v_cmp_u_f32 */, AMDGPU::V_CMP_U_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22877   { 18811 /* v_cmpx_class_f32 */, AMDGPU::V_CMPX_CLASS_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22879   { 18919 /* v_cmpx_eq_f32 */, AMDGPU::V_CMPX_EQ_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22881   { 19015 /* v_cmpx_eq_i32 */, AMDGPU::V_CMPX_EQ_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22883   { 19111 /* v_cmpx_eq_u32 */, AMDGPU::V_CMPX_EQ_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22885   { 19205 /* v_cmpx_f_f32 */, AMDGPU::V_CMPX_F_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22887   { 19295 /* v_cmpx_f_i32 */, AMDGPU::V_CMPX_F_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22889   { 19385 /* v_cmpx_f_u32 */, AMDGPU::V_CMPX_F_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22891   { 19477 /* v_cmpx_ge_f32 */, AMDGPU::V_CMPX_GE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22893   { 19573 /* v_cmpx_ge_i32 */, AMDGPU::V_CMPX_GE_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22895   { 19669 /* v_cmpx_ge_u32 */, AMDGPU::V_CMPX_GE_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22897   { 19765 /* v_cmpx_gt_f32 */, AMDGPU::V_CMPX_GT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22899   { 19861 /* v_cmpx_gt_i32 */, AMDGPU::V_CMPX_GT_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22901   { 19957 /* v_cmpx_gt_u32 */, AMDGPU::V_CMPX_GT_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22903   { 20053 /* v_cmpx_le_f32 */, AMDGPU::V_CMPX_LE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22905   { 20149 /* v_cmpx_le_i32 */, AMDGPU::V_CMPX_LE_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22907   { 20245 /* v_cmpx_le_u32 */, AMDGPU::V_CMPX_LE_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22909   { 20341 /* v_cmpx_lg_f32 */, AMDGPU::V_CMPX_LG_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22911   { 20437 /* v_cmpx_lt_f32 */, AMDGPU::V_CMPX_LT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22913   { 20533 /* v_cmpx_lt_i32 */, AMDGPU::V_CMPX_LT_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22915   { 20629 /* v_cmpx_lt_u32 */, AMDGPU::V_CMPX_LT_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22917   { 20725 /* v_cmpx_ne_i32 */, AMDGPU::V_CMPX_NE_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22919   { 20821 /* v_cmpx_ne_u32 */, AMDGPU::V_CMPX_NE_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22921   { 20919 /* v_cmpx_neq_f32 */, AMDGPU::V_CMPX_NEQ_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22923   { 21021 /* v_cmpx_nge_f32 */, AMDGPU::V_CMPX_NGE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22925   { 21123 /* v_cmpx_ngt_f32 */, AMDGPU::V_CMPX_NGT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22927   { 21225 /* v_cmpx_nle_f32 */, AMDGPU::V_CMPX_NLE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22929   { 21327 /* v_cmpx_nlg_f32 */, AMDGPU::V_CMPX_NLG_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22931   { 21429 /* v_cmpx_nlt_f32 */, AMDGPU::V_CMPX_NLT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22933   { 21527 /* v_cmpx_o_f32 */, AMDGPU::V_CMPX_O_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22935   { 21617 /* v_cmpx_t_i32 */, AMDGPU::V_CMPX_T_I32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22937   { 21707 /* v_cmpx_t_u32 */, AMDGPU::V_CMPX_T_U32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22939   { 21801 /* v_cmpx_tru_f32 */, AMDGPU::V_CMPX_TRU_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22941   { 21899 /* v_cmpx_u_f32 */, AMDGPU::V_CMPX_U_F32_sdwa_vi, ConvertCustom_cvtSdwaVOPC, AMFBS_HasSDWA_HasSDWA, { MCK_VCC, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22948   { 21959 /* v_cndmask_b32 */, AMDGPU::V_CNDMASK_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP2e, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_VCC, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22950   { 21983 /* v_cos_f32 */, AMDGPU::V_COS_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22951   { 22045 /* v_cvt_f16_f32 */, AMDGPU::V_CVT_F16_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22954   { 22087 /* v_cvt_f32_f16 */, AMDGPU::V_CVT_F32_F16_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP16InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22955   { 22115 /* v_cvt_f32_i32 */, AMDGPU::V_CVT_F32_I32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22956   { 22129 /* v_cvt_f32_u32 */, AMDGPU::V_CVT_F32_U32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22957   { 22143 /* v_cvt_f32_ubyte0 */, AMDGPU::V_CVT_F32_UBYTE0_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22958   { 22160 /* v_cvt_f32_ubyte1 */, AMDGPU::V_CVT_F32_UBYTE1_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22959   { 22177 /* v_cvt_f32_ubyte2 */, AMDGPU::V_CVT_F32_UBYTE2_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22960   { 22194 /* v_cvt_f32_ubyte3 */, AMDGPU::V_CVT_F32_UBYTE3_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22961   { 22253 /* v_cvt_flr_i32_f32 */, AMDGPU::V_CVT_FLR_I32_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22963   { 22285 /* v_cvt_i32_f32 */, AMDGPU::V_CVT_I32_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22966   { 22351 /* v_cvt_off_f32_i4 */, AMDGPU::V_CVT_OFF_F32_I4_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22967   { 22543 /* v_cvt_rpi_i32_f32 */, AMDGPU::V_CVT_RPI_I32_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22969   { 22575 /* v_cvt_u32_f32 */, AMDGPU::V_CVT_U32_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22971   { 22909 /* v_exp_f32 */, AMDGPU::V_EXP_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22973   { 22936 /* v_ffbh_i32 */, AMDGPU::V_FFBH_I32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22974   { 22947 /* v_ffbh_u32 */, AMDGPU::V_FFBH_U32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22975   { 22958 /* v_ffbl_b32 */, AMDGPU::V_FFBL_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22977   { 22981 /* v_floor_f32 */, AMDGPU::V_FLOOR_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22980   { 23180 /* v_fract_f32 */, AMDGPU::V_FRACT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22982   { 23224 /* v_frexp_exp_i32_f32 */, AMDGPU::V_FREXP_EXP_I32_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22984   { 23281 /* v_frexp_mant_f32 */, AMDGPU::V_FREXP_MANT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22987   { 23511 /* v_log_f32 */, AMDGPU::V_LOG_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
22990   { 23603 /* v_lshlrev_b32 */, AMDGPU::V_LSHLREV_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22992   { 23667 /* v_lshrrev_b32 */, AMDGPU::V_LSHRREV_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22994   { 23705 /* v_mac_f32 */, AMDGPU::V_MAC_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22996   { 24094 /* v_max_f32 */, AMDGPU::V_MAX_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
22998   { 24124 /* v_max_i32 */, AMDGPU::V_MAX_I32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23000   { 24161 /* v_max_u32 */, AMDGPU::V_MAX_U32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23002   { 24785 /* v_min_f32 */, AMDGPU::V_MIN_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23004   { 24815 /* v_min_i32 */, AMDGPU::V_MIN_I32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23006   { 24852 /* v_min_u32 */, AMDGPU::V_MIN_U32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23007   { 24862 /* v_mov_b32 */, AMDGPU::V_MOV_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23008   { 24872 /* v_mov_fed_b32 */, AMDGPU::V_MOV_FED_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23010   { 24999 /* v_mul_f32 */, AMDGPU::V_MUL_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23011   { 25032 /* v_mul_hi_i32_i24 */, AMDGPU::V_MUL_HI_I32_I24_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23012   { 25062 /* v_mul_hi_u32_u24 */, AMDGPU::V_MUL_HI_U32_U24_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23013   { 25079 /* v_mul_i32_i24 */, AMDGPU::V_MUL_I32_I24_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23014   { 25093 /* v_mul_legacy_f32 */, AMDGPU::V_MUL_LEGACY_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23016   { 25149 /* v_mul_u32_u24 */, AMDGPU::V_MUL_U32_U24_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23017   { 25176 /* v_nop */, AMDGPU::V_NOP_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, {  }, },
23018   { 25182 /* v_not_b32 */, AMDGPU::V_NOT_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23019   { 25202 /* v_or_b32 */, AMDGPU::V_OR_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23021   { 25619 /* v_rcp_f32 */, AMDGPU::V_RCP_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23022   { 25639 /* v_rcp_iflag_f32 */, AMDGPU::V_RCP_IFLAG_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23024   { 25719 /* v_rndne_f32 */, AMDGPU::V_RNDNE_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23026   { 25785 /* v_rsq_f32 */, AMDGPU::V_RSQ_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23029   { 25916 /* v_sin_f32 */, AMDGPU::V_SIN_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23031   { 25937 /* v_sqrt_f32 */, AMDGPU::V_SQRT_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23037   { 25998 /* v_sub_f32 */, AMDGPU::V_SUB_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23051   { 26204 /* v_subrev_f32 */, AMDGPU::V_SUBREV_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
23055   { 26326 /* v_trunc_f32 */, AMDGPU::V_TRUNC_F32_sdwa_vi, ConvertCustom_cvtSdwaVOP1, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithFP32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel }, },
23057   { 26398 /* v_xor_b32 */, AMDGPU::V_XOR_B32_sdwa_vi, ConvertCustom_cvtSdwaVOP2, AMFBS_HasSDWA_HasSDWA, { MCK_VGPR_32, MCK_SDWAWithInt32InputMods, MCK_SDWAWithInt32InputMods, MCK_ImmClampSI, MCK_ImmSDWADstSel, MCK_ImmSDWADstUnused, MCK_ImmSDWASrc0Sel, MCK_ImmSDWASrc1Sel }, },
72958   { 13261 /* v_add_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
72959   { 13261 /* v_add_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
72960   { 13261 /* v_add_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
72961   { 13261 /* v_add_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
72962   { 13261 /* v_add_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
72963   { 13261 /* v_add_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
73089   { 13444 /* v_and_b32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73090   { 13444 /* v_and_b32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73091   { 13444 /* v_and_b32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
73092   { 13444 /* v_and_b32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73093   { 13444 /* v_and_b32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73094   { 13444 /* v_and_b32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
73134   { 13503 /* v_ashrrev_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73135   { 13503 /* v_ashrrev_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73136   { 13503 /* v_ashrrev_i32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
73137   { 13503 /* v_ashrrev_i32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73138   { 13503 /* v_ashrrev_i32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73139   { 13503 /* v_ashrrev_i32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
73158   { 13586 /* v_bfrev_b32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73159   { 13586 /* v_bfrev_b32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73160   { 13586 /* v_bfrev_b32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
73161   { 13586 /* v_bfrev_b32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73162   { 13586 /* v_bfrev_b32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
73225   { 13609 /* v_ceil_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73226   { 13609 /* v_ceil_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73227   { 13609 /* v_ceil_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
73228   { 13609 /* v_ceil_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73229   { 13609 /* v_ceil_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
73297   { 13677 /* v_cmp_class_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73298   { 13677 /* v_cmp_class_f32 */, 4 /* 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73299   { 13677 /* v_cmp_class_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73300   { 13677 /* v_cmp_class_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73301   { 13677 /* v_cmp_class_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73343   { 13779 /* v_cmp_eq_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73344   { 13779 /* v_cmp_eq_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73345   { 13779 /* v_cmp_eq_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73346   { 13779 /* v_cmp_eq_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73381   { 13869 /* v_cmp_eq_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73382   { 13869 /* v_cmp_eq_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73383   { 13869 /* v_cmp_eq_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73384   { 13869 /* v_cmp_eq_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73413   { 13959 /* v_cmp_eq_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73414   { 13959 /* v_cmp_eq_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73415   { 13959 /* v_cmp_eq_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73416   { 13959 /* v_cmp_eq_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73455   { 14047 /* v_cmp_f_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73456   { 14047 /* v_cmp_f_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73457   { 14047 /* v_cmp_f_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73458   { 14047 /* v_cmp_f_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73488   { 14131 /* v_cmp_f_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73489   { 14131 /* v_cmp_f_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73490   { 14131 /* v_cmp_f_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73491   { 14131 /* v_cmp_f_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73515   { 14215 /* v_cmp_f_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73516   { 14215 /* v_cmp_f_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73517   { 14215 /* v_cmp_f_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73518   { 14215 /* v_cmp_f_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73557   { 14301 /* v_cmp_ge_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73558   { 14301 /* v_cmp_ge_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73559   { 14301 /* v_cmp_ge_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73560   { 14301 /* v_cmp_ge_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73595   { 14391 /* v_cmp_ge_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73596   { 14391 /* v_cmp_ge_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73597   { 14391 /* v_cmp_ge_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73598   { 14391 /* v_cmp_ge_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73627   { 14481 /* v_cmp_ge_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73628   { 14481 /* v_cmp_ge_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73629   { 14481 /* v_cmp_ge_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73630   { 14481 /* v_cmp_ge_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73669   { 14571 /* v_cmp_gt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73670   { 14571 /* v_cmp_gt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73671   { 14571 /* v_cmp_gt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73672   { 14571 /* v_cmp_gt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73707   { 14661 /* v_cmp_gt_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73708   { 14661 /* v_cmp_gt_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73709   { 14661 /* v_cmp_gt_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73710   { 14661 /* v_cmp_gt_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73739   { 14751 /* v_cmp_gt_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73740   { 14751 /* v_cmp_gt_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73741   { 14751 /* v_cmp_gt_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73742   { 14751 /* v_cmp_gt_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73781   { 14841 /* v_cmp_le_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73782   { 14841 /* v_cmp_le_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73783   { 14841 /* v_cmp_le_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73784   { 14841 /* v_cmp_le_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73819   { 14931 /* v_cmp_le_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73820   { 14931 /* v_cmp_le_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73821   { 14931 /* v_cmp_le_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73822   { 14931 /* v_cmp_le_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73851   { 15021 /* v_cmp_le_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73852   { 15021 /* v_cmp_le_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73853   { 15021 /* v_cmp_le_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73854   { 15021 /* v_cmp_le_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73893   { 15111 /* v_cmp_lg_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73894   { 15111 /* v_cmp_lg_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73895   { 15111 /* v_cmp_lg_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73896   { 15111 /* v_cmp_lg_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73941   { 15201 /* v_cmp_lt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
73942   { 15201 /* v_cmp_lt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73943   { 15201 /* v_cmp_lt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73944   { 15201 /* v_cmp_lt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
73979   { 15291 /* v_cmp_lt_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
73980   { 15291 /* v_cmp_lt_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
73981   { 15291 /* v_cmp_lt_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
73982   { 15291 /* v_cmp_lt_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74011   { 15381 /* v_cmp_lt_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74012   { 15381 /* v_cmp_lt_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74013   { 15381 /* v_cmp_lt_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74014   { 15381 /* v_cmp_lt_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74043   { 15471 /* v_cmp_ne_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74044   { 15471 /* v_cmp_ne_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74045   { 15471 /* v_cmp_ne_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74046   { 15471 /* v_cmp_ne_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74075   { 15561 /* v_cmp_ne_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74076   { 15561 /* v_cmp_ne_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74077   { 15561 /* v_cmp_ne_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74078   { 15561 /* v_cmp_ne_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74117   { 15653 /* v_cmp_neq_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74118   { 15653 /* v_cmp_neq_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74119   { 15653 /* v_cmp_neq_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74120   { 15653 /* v_cmp_neq_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74165   { 15749 /* v_cmp_nge_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74166   { 15749 /* v_cmp_nge_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74167   { 15749 /* v_cmp_nge_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74168   { 15749 /* v_cmp_nge_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74213   { 15845 /* v_cmp_ngt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74214   { 15845 /* v_cmp_ngt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74215   { 15845 /* v_cmp_ngt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74216   { 15845 /* v_cmp_ngt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74261   { 15941 /* v_cmp_nle_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74262   { 15941 /* v_cmp_nle_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74263   { 15941 /* v_cmp_nle_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74264   { 15941 /* v_cmp_nle_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74309   { 16037 /* v_cmp_nlg_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74310   { 16037 /* v_cmp_nlg_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74311   { 16037 /* v_cmp_nlg_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74312   { 16037 /* v_cmp_nlg_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74357   { 16133 /* v_cmp_nlt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74358   { 16133 /* v_cmp_nlt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74359   { 16133 /* v_cmp_nlt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74360   { 16133 /* v_cmp_nlt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74405   { 16225 /* v_cmp_o_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74406   { 16225 /* v_cmp_o_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74407   { 16225 /* v_cmp_o_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74408   { 16225 /* v_cmp_o_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74438   { 16309 /* v_cmp_t_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74439   { 16309 /* v_cmp_t_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74440   { 16309 /* v_cmp_t_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74441   { 16309 /* v_cmp_t_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74465   { 16393 /* v_cmp_t_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74466   { 16393 /* v_cmp_t_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74467   { 16393 /* v_cmp_t_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74468   { 16393 /* v_cmp_t_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74507   { 16481 /* v_cmp_tru_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74508   { 16481 /* v_cmp_tru_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74509   { 16481 /* v_cmp_tru_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74510   { 16481 /* v_cmp_tru_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74555   { 16573 /* v_cmp_u_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74556   { 16573 /* v_cmp_u_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74557   { 16573 /* v_cmp_u_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74558   { 16573 /* v_cmp_u_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74791   { 18811 /* v_cmpx_class_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74792   { 18811 /* v_cmpx_class_f32 */, 4 /* 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74793   { 18811 /* v_cmpx_class_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74794   { 18811 /* v_cmpx_class_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74795   { 18811 /* v_cmpx_class_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74832   { 18919 /* v_cmpx_eq_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74833   { 18919 /* v_cmpx_eq_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74834   { 18919 /* v_cmpx_eq_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74835   { 18919 /* v_cmpx_eq_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74865   { 19015 /* v_cmpx_eq_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74866   { 19015 /* v_cmpx_eq_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74867   { 19015 /* v_cmpx_eq_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74868   { 19015 /* v_cmpx_eq_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74892   { 19111 /* v_cmpx_eq_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74893   { 19111 /* v_cmpx_eq_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74894   { 19111 /* v_cmpx_eq_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74895   { 19111 /* v_cmpx_eq_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74929   { 19205 /* v_cmpx_f_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
74930   { 19205 /* v_cmpx_f_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74931   { 19205 /* v_cmpx_f_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74932   { 19205 /* v_cmpx_f_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74959   { 19295 /* v_cmpx_f_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74960   { 19295 /* v_cmpx_f_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74961   { 19295 /* v_cmpx_f_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74962   { 19295 /* v_cmpx_f_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
74983   { 19385 /* v_cmpx_f_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
74984   { 19385 /* v_cmpx_f_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
74985   { 19385 /* v_cmpx_f_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
74986   { 19385 /* v_cmpx_f_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75020   { 19477 /* v_cmpx_ge_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75021   { 19477 /* v_cmpx_ge_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75022   { 19477 /* v_cmpx_ge_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75023   { 19477 /* v_cmpx_ge_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75053   { 19573 /* v_cmpx_ge_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75054   { 19573 /* v_cmpx_ge_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75055   { 19573 /* v_cmpx_ge_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75056   { 19573 /* v_cmpx_ge_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75080   { 19669 /* v_cmpx_ge_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75081   { 19669 /* v_cmpx_ge_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75082   { 19669 /* v_cmpx_ge_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75083   { 19669 /* v_cmpx_ge_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75117   { 19765 /* v_cmpx_gt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75118   { 19765 /* v_cmpx_gt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75119   { 19765 /* v_cmpx_gt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75120   { 19765 /* v_cmpx_gt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75150   { 19861 /* v_cmpx_gt_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75151   { 19861 /* v_cmpx_gt_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75152   { 19861 /* v_cmpx_gt_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75153   { 19861 /* v_cmpx_gt_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75177   { 19957 /* v_cmpx_gt_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75178   { 19957 /* v_cmpx_gt_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75179   { 19957 /* v_cmpx_gt_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75180   { 19957 /* v_cmpx_gt_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75214   { 20053 /* v_cmpx_le_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75215   { 20053 /* v_cmpx_le_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75216   { 20053 /* v_cmpx_le_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75217   { 20053 /* v_cmpx_le_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75247   { 20149 /* v_cmpx_le_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75248   { 20149 /* v_cmpx_le_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75249   { 20149 /* v_cmpx_le_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75250   { 20149 /* v_cmpx_le_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75274   { 20245 /* v_cmpx_le_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75275   { 20245 /* v_cmpx_le_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75276   { 20245 /* v_cmpx_le_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75277   { 20245 /* v_cmpx_le_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75311   { 20341 /* v_cmpx_lg_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75312   { 20341 /* v_cmpx_lg_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75313   { 20341 /* v_cmpx_lg_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75314   { 20341 /* v_cmpx_lg_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75354   { 20437 /* v_cmpx_lt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75355   { 20437 /* v_cmpx_lt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75356   { 20437 /* v_cmpx_lt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75357   { 20437 /* v_cmpx_lt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75387   { 20533 /* v_cmpx_lt_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75388   { 20533 /* v_cmpx_lt_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75389   { 20533 /* v_cmpx_lt_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75390   { 20533 /* v_cmpx_lt_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75414   { 20629 /* v_cmpx_lt_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75415   { 20629 /* v_cmpx_lt_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75416   { 20629 /* v_cmpx_lt_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75417   { 20629 /* v_cmpx_lt_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75441   { 20725 /* v_cmpx_ne_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75442   { 20725 /* v_cmpx_ne_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75443   { 20725 /* v_cmpx_ne_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75444   { 20725 /* v_cmpx_ne_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75468   { 20821 /* v_cmpx_ne_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75469   { 20821 /* v_cmpx_ne_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75470   { 20821 /* v_cmpx_ne_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75471   { 20821 /* v_cmpx_ne_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75505   { 20919 /* v_cmpx_neq_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75506   { 20919 /* v_cmpx_neq_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75507   { 20919 /* v_cmpx_neq_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75508   { 20919 /* v_cmpx_neq_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75548   { 21021 /* v_cmpx_nge_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75549   { 21021 /* v_cmpx_nge_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75550   { 21021 /* v_cmpx_nge_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75551   { 21021 /* v_cmpx_nge_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75591   { 21123 /* v_cmpx_ngt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75592   { 21123 /* v_cmpx_ngt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75593   { 21123 /* v_cmpx_ngt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75594   { 21123 /* v_cmpx_ngt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75634   { 21225 /* v_cmpx_nle_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75635   { 21225 /* v_cmpx_nle_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75636   { 21225 /* v_cmpx_nle_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75637   { 21225 /* v_cmpx_nle_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75677   { 21327 /* v_cmpx_nlg_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75678   { 21327 /* v_cmpx_nlg_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75679   { 21327 /* v_cmpx_nlg_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75680   { 21327 /* v_cmpx_nlg_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75720   { 21429 /* v_cmpx_nlt_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75721   { 21429 /* v_cmpx_nlt_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75722   { 21429 /* v_cmpx_nlt_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75723   { 21429 /* v_cmpx_nlt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75763   { 21527 /* v_cmpx_o_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75764   { 21527 /* v_cmpx_o_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75765   { 21527 /* v_cmpx_o_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75766   { 21527 /* v_cmpx_o_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75793   { 21617 /* v_cmpx_t_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75794   { 21617 /* v_cmpx_t_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75795   { 21617 /* v_cmpx_t_i32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75796   { 21617 /* v_cmpx_t_i32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75817   { 21707 /* v_cmpx_t_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75818   { 21707 /* v_cmpx_t_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75819   { 21707 /* v_cmpx_t_u32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75820   { 21707 /* v_cmpx_t_u32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75854   { 21801 /* v_cmpx_tru_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75855   { 21801 /* v_cmpx_tru_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75856   { 21801 /* v_cmpx_tru_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75857   { 21801 /* v_cmpx_tru_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75897   { 21899 /* v_cmpx_u_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
75898   { 21899 /* v_cmpx_u_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75899   { 21899 /* v_cmpx_u_f32 */, 16 /* 4 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75900   { 21899 /* v_cmpx_u_f32 */, 32 /* 5 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75952   { 21959 /* v_cndmask_b32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
75953   { 21959 /* v_cndmask_b32 */, 16 /* 4 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
75954   { 21959 /* v_cndmask_b32 */, 32 /* 5 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
75955   { 21959 /* v_cndmask_b32 */, 128 /* 7 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
75956   { 21959 /* v_cndmask_b32 */, 256 /* 8 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
75957   { 21959 /* v_cndmask_b32 */, 64 /* 6 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76017   { 21983 /* v_cos_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
76018   { 21983 /* v_cos_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76019   { 21983 /* v_cos_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76020   { 21983 /* v_cos_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76021   { 21983 /* v_cos_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76092   { 22045 /* v_cvt_f16_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
76093   { 22045 /* v_cvt_f16_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76094   { 22045 /* v_cvt_f16_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76095   { 22045 /* v_cvt_f16_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76096   { 22045 /* v_cvt_f16_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76195   { 22087 /* v_cvt_f32_f16 */, 2 /* 1 */, MCK_SDWAWithFP16InputMods, AMFBS_HasSDWA_HasSDWA },
76196   { 22087 /* v_cvt_f32_f16 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76197   { 22087 /* v_cvt_f32_f16 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76198   { 22087 /* v_cvt_f32_f16 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76199   { 22087 /* v_cvt_f32_f16 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76244   { 22115 /* v_cvt_f32_i32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76245   { 22115 /* v_cvt_f32_i32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76246   { 22115 /* v_cvt_f32_i32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76247   { 22115 /* v_cvt_f32_i32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76248   { 22115 /* v_cvt_f32_i32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76278   { 22129 /* v_cvt_f32_u32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76279   { 22129 /* v_cvt_f32_u32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76280   { 22129 /* v_cvt_f32_u32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76281   { 22129 /* v_cvt_f32_u32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76282   { 22129 /* v_cvt_f32_u32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76312   { 22143 /* v_cvt_f32_ubyte0 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76313   { 22143 /* v_cvt_f32_ubyte0 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76314   { 22143 /* v_cvt_f32_ubyte0 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76315   { 22143 /* v_cvt_f32_ubyte0 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76316   { 22143 /* v_cvt_f32_ubyte0 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76346   { 22160 /* v_cvt_f32_ubyte1 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76347   { 22160 /* v_cvt_f32_ubyte1 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76348   { 22160 /* v_cvt_f32_ubyte1 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76349   { 22160 /* v_cvt_f32_ubyte1 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76350   { 22160 /* v_cvt_f32_ubyte1 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76380   { 22177 /* v_cvt_f32_ubyte2 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76381   { 22177 /* v_cvt_f32_ubyte2 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76382   { 22177 /* v_cvt_f32_ubyte2 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76383   { 22177 /* v_cvt_f32_ubyte2 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76384   { 22177 /* v_cvt_f32_ubyte2 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76414   { 22194 /* v_cvt_f32_ubyte3 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76415   { 22194 /* v_cvt_f32_ubyte3 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76416   { 22194 /* v_cvt_f32_ubyte3 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76417   { 22194 /* v_cvt_f32_ubyte3 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76418   { 22194 /* v_cvt_f32_ubyte3 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76465   { 22253 /* v_cvt_flr_i32_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
76466   { 22253 /* v_cvt_flr_i32_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76467   { 22253 /* v_cvt_flr_i32_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76468   { 22253 /* v_cvt_flr_i32_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76469   { 22253 /* v_cvt_flr_i32_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76531   { 22285 /* v_cvt_i32_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
76532   { 22285 /* v_cvt_i32_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76533   { 22285 /* v_cvt_i32_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76534   { 22285 /* v_cvt_i32_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76535   { 22285 /* v_cvt_i32_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76639   { 22351 /* v_cvt_off_f32_i4 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
76640   { 22351 /* v_cvt_off_f32_i4 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76641   { 22351 /* v_cvt_off_f32_i4 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76642   { 22351 /* v_cvt_off_f32_i4 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76643   { 22351 /* v_cvt_off_f32_i4 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76717   { 22543 /* v_cvt_rpi_i32_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
76718   { 22543 /* v_cvt_rpi_i32_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76719   { 22543 /* v_cvt_rpi_i32_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76720   { 22543 /* v_cvt_rpi_i32_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76721   { 22543 /* v_cvt_rpi_i32_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
76783   { 22575 /* v_cvt_u32_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
76784   { 22575 /* v_cvt_u32_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
76785   { 22575 /* v_cvt_u32_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
76786   { 22575 /* v_cvt_u32_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
76787   { 22575 /* v_cvt_u32_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77022   { 22909 /* v_exp_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77023   { 22909 /* v_exp_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77024   { 22909 /* v_exp_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77025   { 22909 /* v_exp_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77026   { 22909 /* v_exp_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77078   { 22936 /* v_ffbh_i32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
77079   { 22936 /* v_ffbh_i32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77080   { 22936 /* v_ffbh_i32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77081   { 22936 /* v_ffbh_i32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77082   { 22936 /* v_ffbh_i32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77104   { 22947 /* v_ffbh_u32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
77105   { 22947 /* v_ffbh_u32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77106   { 22947 /* v_ffbh_u32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77107   { 22947 /* v_ffbh_u32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77108   { 22947 /* v_ffbh_u32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77130   { 22958 /* v_ffbl_b32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
77131   { 22958 /* v_ffbl_b32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77132   { 22958 /* v_ffbl_b32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77133   { 22958 /* v_ffbl_b32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77134   { 22958 /* v_ffbl_b32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77197   { 22981 /* v_floor_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77198   { 22981 /* v_floor_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77199   { 22981 /* v_floor_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77200   { 22981 /* v_floor_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77201   { 22981 /* v_floor_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77375   { 23180 /* v_fract_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77376   { 23180 /* v_fract_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77377   { 23180 /* v_fract_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77378   { 23180 /* v_fract_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77379   { 23180 /* v_fract_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77452   { 23224 /* v_frexp_exp_i32_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77453   { 23224 /* v_frexp_exp_i32_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77454   { 23224 /* v_frexp_exp_i32_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77455   { 23224 /* v_frexp_exp_i32_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77456   { 23224 /* v_frexp_exp_i32_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77531   { 23281 /* v_frexp_mant_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77532   { 23281 /* v_frexp_mant_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77533   { 23281 /* v_frexp_mant_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77534   { 23281 /* v_frexp_mant_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77535   { 23281 /* v_frexp_mant_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77765   { 23511 /* v_log_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77766   { 23511 /* v_log_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77767   { 23511 /* v_log_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77768   { 23511 /* v_log_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77769   { 23511 /* v_log_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77842   { 23603 /* v_lshlrev_b32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
77843   { 23603 /* v_lshlrev_b32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77844   { 23603 /* v_lshlrev_b32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77845   { 23603 /* v_lshlrev_b32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77846   { 23603 /* v_lshlrev_b32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
77847   { 23603 /* v_lshlrev_b32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77887   { 23667 /* v_lshrrev_b32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
77888   { 23667 /* v_lshrrev_b32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77889   { 23667 /* v_lshrrev_b32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77890   { 23667 /* v_lshrrev_b32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77891   { 23667 /* v_lshrrev_b32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
77892   { 23667 /* v_lshrrev_b32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
77935   { 23705 /* v_mac_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
77936   { 23705 /* v_mac_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
77937   { 23705 /* v_mac_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
77938   { 23705 /* v_mac_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
77939   { 23705 /* v_mac_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
77940   { 23705 /* v_mac_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78131   { 24094 /* v_max_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
78132   { 24094 /* v_max_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78133   { 24094 /* v_max_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78134   { 24094 /* v_max_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78135   { 24094 /* v_max_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78136   { 24094 /* v_max_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78193   { 24124 /* v_max_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78194   { 24124 /* v_max_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78195   { 24124 /* v_max_i32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78196   { 24124 /* v_max_i32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78197   { 24124 /* v_max_i32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78198   { 24124 /* v_max_i32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78241   { 24161 /* v_max_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78242   { 24161 /* v_max_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78243   { 24161 /* v_max_u32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78244   { 24161 /* v_max_u32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78245   { 24161 /* v_max_u32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78246   { 24161 /* v_max_u32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78420   { 24785 /* v_min_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
78421   { 24785 /* v_min_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78422   { 24785 /* v_min_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78423   { 24785 /* v_min_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78424   { 24785 /* v_min_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78425   { 24785 /* v_min_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78482   { 24815 /* v_min_i32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78483   { 24815 /* v_min_i32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78484   { 24815 /* v_min_i32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78485   { 24815 /* v_min_i32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78486   { 24815 /* v_min_i32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78487   { 24815 /* v_min_i32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78530   { 24852 /* v_min_u32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78531   { 24852 /* v_min_u32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78532   { 24852 /* v_min_u32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78533   { 24852 /* v_min_u32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78534   { 24852 /* v_min_u32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78535   { 24852 /* v_min_u32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78554   { 24862 /* v_mov_b32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78555   { 24862 /* v_mov_b32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78556   { 24862 /* v_mov_b32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78557   { 24862 /* v_mov_b32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78558   { 24862 /* v_mov_b32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78580   { 24872 /* v_mov_fed_b32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78581   { 24872 /* v_mov_fed_b32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78582   { 24872 /* v_mov_fed_b32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78583   { 24872 /* v_mov_fed_b32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78584   { 24872 /* v_mov_fed_b32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78664   { 24999 /* v_mul_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
78665   { 24999 /* v_mul_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78666   { 24999 /* v_mul_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78667   { 24999 /* v_mul_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78668   { 24999 /* v_mul_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78669   { 24999 /* v_mul_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78710   { 25032 /* v_mul_hi_i32_i24 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78711   { 25032 /* v_mul_hi_i32_i24 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78712   { 25032 /* v_mul_hi_i32_i24 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78713   { 25032 /* v_mul_hi_i32_i24 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78714   { 25032 /* v_mul_hi_i32_i24 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78715   { 25032 /* v_mul_hi_i32_i24 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78739   { 25062 /* v_mul_hi_u32_u24 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78740   { 25062 /* v_mul_hi_u32_u24 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78741   { 25062 /* v_mul_hi_u32_u24 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78742   { 25062 /* v_mul_hi_u32_u24 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78743   { 25062 /* v_mul_hi_u32_u24 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78744   { 25062 /* v_mul_hi_u32_u24 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78768   { 25079 /* v_mul_i32_i24 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78769   { 25079 /* v_mul_i32_i24 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78770   { 25079 /* v_mul_i32_i24 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78771   { 25079 /* v_mul_i32_i24 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78772   { 25079 /* v_mul_i32_i24 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78773   { 25079 /* v_mul_i32_i24 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78802   { 25093 /* v_mul_legacy_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
78803   { 25093 /* v_mul_legacy_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78804   { 25093 /* v_mul_legacy_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78805   { 25093 /* v_mul_legacy_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78806   { 25093 /* v_mul_legacy_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78807   { 25093 /* v_mul_legacy_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78855   { 25149 /* v_mul_u32_u24 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78856   { 25149 /* v_mul_u32_u24 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78857   { 25149 /* v_mul_u32_u24 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78858   { 25149 /* v_mul_u32_u24 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78859   { 25149 /* v_mul_u32_u24 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78860   { 25149 /* v_mul_u32_u24 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78885   { 25182 /* v_not_b32 */, 2 /* 1 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78886   { 25182 /* v_not_b32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78887   { 25182 /* v_not_b32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78888   { 25182 /* v_not_b32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78889   { 25182 /* v_not_b32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
78916   { 25202 /* v_or_b32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
78917   { 25202 /* v_or_b32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
78918   { 25202 /* v_or_b32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
78919   { 25202 /* v_or_b32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
78920   { 25202 /* v_or_b32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
78921   { 25202 /* v_or_b32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79188   { 25619 /* v_rcp_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79189   { 25619 /* v_rcp_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79190   { 25619 /* v_rcp_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79191   { 25619 /* v_rcp_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79192   { 25619 /* v_rcp_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79236   { 25639 /* v_rcp_iflag_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79237   { 25639 /* v_rcp_iflag_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79238   { 25639 /* v_rcp_iflag_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79239   { 25639 /* v_rcp_iflag_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79240   { 25639 /* v_rcp_iflag_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79314   { 25719 /* v_rndne_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79315   { 25719 /* v_rndne_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79316   { 25719 /* v_rndne_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79317   { 25719 /* v_rndne_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79318   { 25719 /* v_rndne_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79404   { 25785 /* v_rsq_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79405   { 25785 /* v_rsq_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79406   { 25785 /* v_rsq_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79407   { 25785 /* v_rsq_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79408   { 25785 /* v_rsq_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79538   { 25916 /* v_sin_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79539   { 25916 /* v_sin_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79540   { 25916 /* v_sin_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79541   { 25916 /* v_sin_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79542   { 25916 /* v_sin_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79613   { 25937 /* v_sqrt_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79614   { 25937 /* v_sqrt_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79615   { 25937 /* v_sqrt_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79616   { 25937 /* v_sqrt_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79617   { 25937 /* v_sqrt_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
79760   { 25998 /* v_sub_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
79761   { 25998 /* v_sub_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
79762   { 25998 /* v_sub_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
79763   { 25998 /* v_sub_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
79764   { 25998 /* v_sub_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
79765   { 25998 /* v_sub_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
80007   { 26204 /* v_subrev_f32 */, 6 /* 1, 2 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
80008   { 26204 /* v_subrev_f32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
80009   { 26204 /* v_subrev_f32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
80010   { 26204 /* v_subrev_f32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
80011   { 26204 /* v_subrev_f32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
80012   { 26204 /* v_subrev_f32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
80147   { 26326 /* v_trunc_f32 */, 2 /* 1 */, MCK_SDWAWithFP32InputMods, AMFBS_HasSDWA_HasSDWA },
80148   { 26326 /* v_trunc_f32 */, 4 /* 2 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
80149   { 26326 /* v_trunc_f32 */, 8 /* 3 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
80150   { 26326 /* v_trunc_f32 */, 32 /* 5 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
80151   { 26326 /* v_trunc_f32 */, 16 /* 4 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },
80224   { 26398 /* v_xor_b32 */, 6 /* 1, 2 */, MCK_SDWAWithInt32InputMods, AMFBS_HasSDWA_HasSDWA },
80225   { 26398 /* v_xor_b32 */, 8 /* 3 */, MCK_ImmClampSI, AMFBS_HasSDWA_HasSDWA },
80226   { 26398 /* v_xor_b32 */, 16 /* 4 */, MCK_ImmSDWADstSel, AMFBS_HasSDWA_HasSDWA },
80227   { 26398 /* v_xor_b32 */, 64 /* 6 */, MCK_ImmSDWASrc0Sel, AMFBS_HasSDWA_HasSDWA },
80228   { 26398 /* v_xor_b32 */, 128 /* 7 */, MCK_ImmSDWASrc1Sel, AMFBS_HasSDWA_HasSDWA },
80229   { 26398 /* v_xor_b32 */, 32 /* 5 */, MCK_ImmSDWADstUnused, AMFBS_HasSDWA_HasSDWA },