@@ -1838,22 +1838,22 @@ multiclass VOPCX_Real_t16_and_fake16_gfx11_gfx12<bits<9> op, string asm_name,
18381838 defm _fake16: VOPCX_Real_t16_gfx11_gfx12<op, asm_name, OpName#"_fake16", pseudo_mnemonic>;
18391839}
18401840
1841- defm V_CMP_F_F16_fake16 : VOPC_Real_t16_gfx11 <0x000, "v_cmp_f_f16">;
1841+ defm V_CMP_F_F16 : VOPC_Real_t16_and_fake16_gfx11 <0x000, "v_cmp_f_f16">;
18421842defm V_CMP_LT_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12<0x001, "v_cmp_lt_f16">;
1843- defm V_CMP_EQ_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x002, "v_cmp_eq_f16">;
1844- defm V_CMP_LE_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x003, "v_cmp_le_f16">;
1845- defm V_CMP_GT_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x004, "v_cmp_gt_f16">;
1846- defm V_CMP_LG_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x005, "v_cmp_lg_f16">;
1847- defm V_CMP_GE_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x006, "v_cmp_ge_f16">;
1848- defm V_CMP_O_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x007, "v_cmp_o_f16">;
1849- defm V_CMP_U_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x008, "v_cmp_u_f16">;
1850- defm V_CMP_NGE_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x009, "v_cmp_nge_f16">;
1851- defm V_CMP_NLG_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x00a, "v_cmp_nlg_f16">;
1852- defm V_CMP_NGT_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x00b, "v_cmp_ngt_f16">;
1853- defm V_CMP_NLE_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x00c, "v_cmp_nle_f16">;
1854- defm V_CMP_NEQ_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x00d, "v_cmp_neq_f16">;
1855- defm V_CMP_NLT_F16_fake16 : VOPC_Real_t16_gfx11_gfx12 <0x00e, "v_cmp_nlt_f16">;
1856- defm V_CMP_T_F16_fake16 : VOPC_Real_t16_gfx11 <0x00f, "v_cmp_t_f16", "V_CMP_TRU_F16_fake16 ", "v_cmp_tru_f16">;
1843+ defm V_CMP_EQ_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x002, "v_cmp_eq_f16">;
1844+ defm V_CMP_LE_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x003, "v_cmp_le_f16">;
1845+ defm V_CMP_GT_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x004, "v_cmp_gt_f16">;
1846+ defm V_CMP_LG_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x005, "v_cmp_lg_f16">;
1847+ defm V_CMP_GE_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x006, "v_cmp_ge_f16">;
1848+ defm V_CMP_O_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x007, "v_cmp_o_f16">;
1849+ defm V_CMP_U_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x008, "v_cmp_u_f16">;
1850+ defm V_CMP_NGE_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x009, "v_cmp_nge_f16">;
1851+ defm V_CMP_NLG_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x00a, "v_cmp_nlg_f16">;
1852+ defm V_CMP_NGT_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x00b, "v_cmp_ngt_f16">;
1853+ defm V_CMP_NLE_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x00c, "v_cmp_nle_f16">;
1854+ defm V_CMP_NEQ_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x00d, "v_cmp_neq_f16">;
1855+ defm V_CMP_NLT_F16 : VOPC_Real_t16_and_fake16_gfx11_gfx12 <0x00e, "v_cmp_nlt_f16">;
1856+ defm V_CMP_T_F16 : VOPC_Real_t16_and_fake16_gfx11 <0x00f, "v_cmp_t_f16", "V_CMP_TRU_F16 ", "v_cmp_tru_f16">;
18571857
18581858defm V_CMP_F_F32 : VOPC_Real_gfx11<0x010>;
18591859defm V_CMP_LT_F32 : VOPC_Real_gfx11_gfx12<0x011>;
0 commit comments