@@ -417,7 +417,7 @@ body: |
417417# GCN-LABEL: name: xdl_sgemm16x16_mfma_write_agpr_mfma_srca_read_overlap
418418# GCN: V_MFMA
419419# GCN-NEXT: S_NOP 7
420- # GFX940 -NEXT: S_NOP 2
420+ # GFX942 -NEXT: S_NOP 2
421421# GFX950-NEXT: S_NOP 3
422422# GCN-NEXT: V_MFMA
423423name : xdl_sgemm16x16_mfma_write_agpr_mfma_srca_read_overlap
@@ -440,7 +440,7 @@ body: |
440440# GCN-LABEL: name: smfmac32x32_write_agpr_mfma_srca_read_overlap
441441# GCN: V_SMFMAC
442442# GCN-NEXT: S_NOP 7
443- # GFX940 -NEXT: S_NOP 2
443+ # GFX942 -NEXT: S_NOP 2
444444# GFX950-NEXT: S_NOP 3
445445# GCN-NEXT: V_MFMA
446446name : smfmac32x32_write_agpr_mfma_srca_read_overlap
@@ -452,7 +452,7 @@ body: |
452452# GCN-LABEL: name: smfmac32x32_write_agpr_smfmac_srcc_read_overlap
453453# GCN: V_SMFMAC
454454# GCN-NEXT: S_NOP 7
455- # GFX940 -NEXT: S_NOP 2
455+ # GFX942 -NEXT: S_NOP 2
456456# GFX950-NEXT: S_NOP 3
457457# GCN-NEXT: V_SMFMAC
458458name : smfmac32x32_write_agpr_smfmac_srcc_read_overlap
@@ -465,7 +465,7 @@ body: |
465465# GCN: V_MFMA
466466# GCN-NEXT: S_NOP 7
467467# GCN-NEXT: S_NOP 7
468- # GFX940 -NEXT: S_NOP 2
468+ # GFX942 -NEXT: S_NOP 2
469469# GFX950-NEXT: S_NOP 3
470470# GCN-NEXT: V_MFMA
471471name : xdl_sgemm32x32_mfma_write_agpr_mfma_srca_read_overlap
@@ -734,7 +734,7 @@ body: |
734734 ...
735735# GCN-LABEL: name: smfmac16x16_write_vgpr_flat_read
736736# GCN: V_SMFMAC
737- # GFX940 -NEXT: S_NOP 6
737+ # GFX942 -NEXT: S_NOP 6
738738# GFX950-NEXT: S_NOP 7
739739# GCN-NEXT: FLAT_STORE_DWORD
740740name : smfmac16x16_write_vgpr_flat_read
@@ -746,7 +746,7 @@ body: |
746746# GCN-LABEL: name: xdl_smfma16x16_write_vgpr_flat_read
747747# GCN: V_MFMA
748748# GCN-NEXT: S_NOP 7
749- # GFX940 -NEXT: S_NOP 2
749+ # GFX942 -NEXT: S_NOP 2
750750# GFX950-NEXT: S_NOP 3
751751# GCN-NEXT: FLAT_STORE_DWORD
752752name : xdl_smfma16x16_write_vgpr_flat_read
@@ -758,7 +758,7 @@ body: |
758758# GCN-LABEL: name: smfmac32x32_write_vgpr_flat_read
759759# GCN: V_SMFMAC
760760# GCN-NEXT: S_NOP 7
761- # GFX940 -NEXT: S_NOP 2
761+ # GFX942 -NEXT: S_NOP 2
762762# GFX950-NEXT: S_NOP 3
763763# GCN-NEXT: FLAT_STORE_DWORD
764764name : smfmac32x32_write_vgpr_flat_read
@@ -771,7 +771,7 @@ body: |
771771# GCN: V_MFMA
772772# GCN-NEXT: S_NOP 7
773773# GCN-NEXT: S_NOP 7
774- # GFX940 -NEXT: S_NOP 2
774+ # GFX942 -NEXT: S_NOP 2
775775# GFX950-NEXT: S_NOP 3
776776# GCN-NEXT: FLAT_STORE_DWORD
777777name : xdl_smfma32x32_write_vgpr_flat_read
@@ -827,7 +827,7 @@ body: |
827827# GCN-LABEL: name: xdl_smfma16x16_write_vgpr_valu_read
828828# GCN: V_MFMA
829829# GCN-NEXT: S_NOP 7
830- # GFX940 -NEXT: S_NOP 2
830+ # GFX942 -NEXT: S_NOP 2
831831# GFX950-NEXT: S_NOP 3
832832# GCN-NEXT: V_MOV_B32
833833name : xdl_smfma16x16_write_vgpr_valu_read
@@ -840,7 +840,7 @@ body: |
840840# GCN: V_MFMA
841841# GCN-NEXT: S_NOP 7
842842# GCN-NEXT: S_NOP 7
843- # GFX940 -NEXT: S_NOP 2
843+ # GFX942 -NEXT: S_NOP 2
844844# GFX950-NEXT: S_NOP 3
845845# GCN-NEXT: V_MOV_B32
846846name : xdl_smfma32x32_write_vgpr_valu_read
@@ -887,7 +887,7 @@ body: |
887887# GCN-LABEL: name: xdl_smfma16x16_write_vgpr_accv_read
888888# GCN: V_MFMA
889889# GCN-NEXT: S_NOP 7
890- # GFX940 -NEXT: S_NOP 2
890+ # GFX942 -NEXT: S_NOP 2
891891# GFX950-NEXT: S_NOP 3
892892# GCN-NEXT: V_ACCVGPR_WRITE_B32_e64
893893name : xdl_smfma16x16_write_vgpr_accv_read
@@ -900,7 +900,7 @@ body: |
900900# GCN: V_MFMA
901901# GCN-NEXT: S_NOP 7
902902# GCN-NEXT: S_NOP 7
903- # GFX940 -NEXT: S_NOP 2
903+ # GFX942 -NEXT: S_NOP 2
904904# GFX950-NEXT: S_NOP 3
905905# GCN-NEXT: V_ACCVGPR_WRITE_B32_e64
906906name : xdl_smfma32x32_write_vgpr_accv_read
@@ -958,7 +958,7 @@ body: |
958958# GCN-LABEL: name: xdl_smfma16x16_write_vgpr_valu_write
959959# GCN: V_MFMA
960960# GCN-NEXT: S_NOP 7
961- # GFX940 -NEXT: S_NOP 2
961+ # GFX942 -NEXT: S_NOP 2
962962# GFX950-NEXT: S_NOP 3
963963# GCN-NEXT: V_MOV_B32
964964name : xdl_smfma16x16_write_vgpr_valu_write
@@ -971,7 +971,7 @@ body: |
971971# GCN: V_MFMA
972972# GCN-NEXT: S_NOP 7
973973# GCN-NEXT: S_NOP 7
974- # GFX940 -NEXT: S_NOP 2
974+ # GFX942 -NEXT: S_NOP 2
975975# GFX950-NEXT: S_NOP 3
976976# GCN-NEXT: V_MOV_B32
977977name : xdl_smfma32x32_write_vgpr_valu_write
@@ -993,7 +993,7 @@ body: |
993993# GCN-LABEL: name: xdl_smfma16x16_write_vgpr_valu_f16_write
994994# GCN: V_MFMA
995995# GCN-NEXT: S_NOP 7
996- # GFX940 -NEXT: S_NOP 2
996+ # GFX942 -NEXT: S_NOP 2
997997# GFX950-NEXT: S_NOP 3
998998# GCN-NEXT: V_FMA_F16_e64
999999name : xdl_smfma16x16_write_vgpr_valu_f16_write
@@ -1006,7 +1006,7 @@ body: |
10061006# GCN: V_MFMA
10071007# GCN-NEXT: S_NOP 7
10081008# GCN-NEXT: S_NOP 7
1009- # GFX940 -NEXT: S_NOP 2
1009+ # GFX942 -NEXT: S_NOP 2
10101010# GFX950-NEXT: S_NOP 3
10111011# GCN-NEXT: V_FMA_F16_e64
10121012name : xdl_smfma32x32_write_vgpr_valu_f16_write
@@ -1028,7 +1028,7 @@ body: |
10281028# GCN-LABEL: name: xdl_smfma16x16_write_vgpr_valu_sdwa_write
10291029# GCN: V_MFMA
10301030# GCN-NEXT: S_NOP 7
1031- # GFX940 -NEXT: S_NOP 2
1031+ # GFX942 -NEXT: S_NOP 2
10321032# GFX950-NEXT: S_NOP 3
10331033# GCN-NEXT: V_MOV_B32_sdwa
10341034name : xdl_smfma16x16_write_vgpr_valu_sdwa_write
@@ -1041,7 +1041,7 @@ body: |
10411041# GCN: V_MFMA
10421042# GCN-NEXT: S_NOP 7
10431043# GCN-NEXT: S_NOP 7
1044- # GFX940 -NEXT: S_NOP 2
1044+ # GFX942 -NEXT: S_NOP 2
10451045# GFX950-NEXT: S_NOP 3
10461046# GCN-NEXT: V_MOV_B32_sdwa
10471047name : xdl_smfma32x32_write_vgpr_valu_sdwa_write
@@ -1733,7 +1733,7 @@ body: |
17331733 ...
17341734# GCN-LABEL: name: xdl_sgemm16X16X16_mfma_write_agpr_mfma_srca_read_overlap
17351735# GCN: V_MFMA
1736- # GFX940 -NEXT: S_NOP 6
1736+ # GFX942 -NEXT: S_NOP 6
17371737# GFX950-NEXT: S_NOP 7
17381738# GCN-NEXT: V_MFMA
17391739name : xdl_sgemm16X16X16_mfma_write_agpr_mfma_srca_read_overlap
@@ -1744,7 +1744,7 @@ body: |
17441744 ...
17451745# GCN-LABEL: name: xdl_sgemm16X16X32_mfma_write_agpr_mfma_srcb_read_overlap
17461746# GCN: V_MFMA
1747- # GFX940 -NEXT: S_NOP 6
1747+ # GFX942 -NEXT: S_NOP 6
17481748# GFX950-NEXT: S_NOP 7
17491749# GCN-NEXT: V_MFMA
17501750name : xdl_sgemm16X16X32_mfma_write_agpr_mfma_srcb_read_overlap
@@ -1755,7 +1755,7 @@ body: |
17551755 ...
17561756# GCN-LABEL: name: xdl_sgemm16X16X16_mfma_write_vgpr_dmfma16x16_srca_read_overlap
17571757# GCN: V_MFMA
1758- # GFX940 -NEXT: S_NOP 6
1758+ # GFX942 -NEXT: S_NOP 6
17591759# GFX950-NEXT: S_NOP 7
17601760# GCN-NEXT: V_MFMA
17611761name : xdl_sgemm16X16X16_mfma_write_vgpr_dmfma16x16_srca_read_overlap
@@ -1766,7 +1766,7 @@ body: |
17661766 ...
17671767# GCN-LABEL: name: xdl_sgemm16X16X16_mfma_write_vgpr_valu_write
17681768# GCN: V_MFMA
1769- # GFX940 -NEXT: S_NOP 6
1769+ # GFX942 -NEXT: S_NOP 6
17701770# GFX950-NEXT: S_NOP 7
17711771# GCN-NEXT: V_MOV_B32
17721772name : xdl_sgemm16X16X16_mfma_write_vgpr_valu_write
@@ -1777,7 +1777,7 @@ body: |
17771777 ...
17781778# GCN-LABEL: name: xdl_sgemm16X16X16_mfma_write_vgpr_vm_read
17791779# GCN: V_MFMA
1780- # GFX940 -NEXT: S_NOP 6
1780+ # GFX942 -NEXT: S_NOP 6
17811781# GFX950-NEXT: S_NOP 7
17821782# GCN-NEXT: BUFFER_STORE_DWORD
17831783name : xdl_sgemm16X16X16_mfma_write_vgpr_vm_read
@@ -1788,7 +1788,7 @@ body: |
17881788 ...
17891789# GCN-LABEL: name: xdl_sgemm16X16X16_mfma_write_vgpr_valu_read
17901790# GCN: V_MFMA
1791- # GFX940 -NEXT: S_NOP 6
1791+ # GFX942 -NEXT: S_NOP 6
17921792# GFX950-NEXT: S_NOP 7
17931793# GCN-NEXT: V_MOV_B32
17941794name : xdl_sgemm16X16X16_mfma_write_vgpr_valu_read
@@ -1799,7 +1799,7 @@ body: |
17991799 ...
18001800# GCN-LABEL: name: xdl_sgemm16X16X16_mfma_write_vgpr_dot_read
18011801# GCN: V_MFMA
1802- # GFX940 -NEXT: S_NOP 6
1802+ # GFX942 -NEXT: S_NOP 6
18031803# GFX950-NEXT: S_NOP 7
18041804# GCN-NEXT: V_DOT
18051805name : xdl_sgemm16X16X16_mfma_write_vgpr_dot_read
@@ -1851,7 +1851,7 @@ body: |
18511851 ...
18521852# GCN-LABEL: name: smfmac16x16x32_mfma_write_vgpr_smfmac_read_idx
18531853# GCN: V_SMFMAC
1854- # GFX940 -NEXT: S_NOP 6
1854+ # GFX942 -NEXT: S_NOP 6
18551855# GFX950-NEXT: S_NOP 7
18561856# GCN-NEXT: V_SMFMAC
18571857name : smfmac16x16x32_mfma_write_vgpr_smfmac_read_idx
@@ -2078,7 +2078,7 @@ body: |
20782078 ...
20792079# GCN-LABEL: name: smfmac16x16_read_vgpr_srcc_valu_write
20802080# GCN: V_SMFMAC
2081- # GFX940 -NEXT: S_NOP 6
2081+ # GFX942 -NEXT: S_NOP 6
20822082# GFX950-NEXT: S_NOP 7
20832083# GCN-NEXT: V_MOV_B32
20842084name : smfmac16x16_read_vgpr_srcc_valu_write
@@ -2109,7 +2109,7 @@ body: |
21092109# GCN-LABEL: name: smfmac32x32_read_vgpr_srcc_valu_write
21102110# GCN: V_SMFMAC
21112111# GCN-NEXT: S_NOP 7
2112- # GFX940 -NEXT: S_NOP 2
2112+ # GFX942 -NEXT: S_NOP 2
21132113# GFX950-NEXT: S_NOP 3
21142114# GCN-NEXT: V_MOV_B32
21152115name : smfmac32x32_read_vgpr_srcc_valu_write
@@ -2216,7 +2216,7 @@ body: |
22162216# 4 pass source
22172217# GCN-LABEL: name: xdl_mfma_4pass_write_vgpr_xdl_mfma_read_overlap_srca
22182218# GCN: V_MFMA
2219- # GFX940 -NEXT: S_NOP 6
2219+ # GFX942 -NEXT: S_NOP 6
22202220# GFX950-NEXT: S_NOP 7
22212221# GCN-NEXT: V_MFMA
22222222name : xdl_mfma_4pass_write_vgpr_xdl_mfma_read_overlap_srca
@@ -2231,7 +2231,7 @@ body: |
22312231# 4 pass source
22322232# GCN-LABEL: name: xdl_mfma_4pass_write_vgpr_xdl_mfma_read_overlap_srcb
22332233# GCN: V_MFMA
2234- # GFX940 -NEXT: S_NOP 6
2234+ # GFX942 -NEXT: S_NOP 6
22352235# GFX950-NEXT: S_NOP 7
22362236# GCN-NEXT: V_MFMA
22372237name : xdl_mfma_4pass_write_vgpr_xdl_mfma_read_overlap_srcb
@@ -2306,7 +2306,7 @@ body: |
23062306# 4 pass source
23072307# GCN-LABEL: name: xdl_mfma_4pass_write_vgpr_sgemm_mfma_read_overlap_srca
23082308# GCN: V_MFMA
2309- # GFX940 -NEXT: S_NOP 6
2309+ # GFX942 -NEXT: S_NOP 6
23102310# GFX950-NEXT: S_NOP 7
23112311# GCN-NEXT: V_MFMA
23122312name : xdl_mfma_4pass_write_vgpr_sgemm_mfma_read_overlap_srca
@@ -2321,7 +2321,7 @@ body: |
23212321# 4 pass source
23222322# GCN-LABEL: name: xdl_mfma_4pass_write_vgpr_sgemm_mfma_read_overlap_srcb
23232323# GCN: V_MFMA
2324- # GFX940 -NEXT: S_NOP 6
2324+ # GFX942 -NEXT: S_NOP 6
23252325# GFX950-NEXT: S_NOP 7
23262326# GCN-NEXT: V_MFMA
23272327name : xdl_mfma_4pass_write_vgpr_sgemm_mfma_read_overlap_srcb
@@ -2353,7 +2353,7 @@ body: |
23532353# GCN-LABEL: name: xdl_mfma_8pass_write_vgpr_nonxdl_sgemm_mfma_read_overlap_srca
23542354# GCN: V_MFMA
23552355# GCN-NEXT: S_NOP 7
2356- # GFX940 -NEXT: S_NOP 2
2356+ # GFX942 -NEXT: S_NOP 2
23572357# GFX950-NEXT: S_NOP 3
23582358# GCN-NEXT: V_MFMA
23592359name : xdl_mfma_8pass_write_vgpr_nonxdl_sgemm_mfma_read_overlap_srca
@@ -2369,7 +2369,7 @@ body: |
23692369# GCN-LABEL: name: xdl_mfma_8pass_write_vgpr_nonxdl_sgemm_mfma_read_overlap_srcb
23702370# GCN: V_MFMA
23712371# GCN-NEXT: S_NOP 7
2372- # GFX940 -NEXT: S_NOP 2
2372+ # GFX942 -NEXT: S_NOP 2
23732373# GFX950-NEXT: S_NOP 3
23742374# GCN-NEXT: V_MFMA
23752375name : xdl_mfma_8pass_write_vgpr_nonxdl_sgemm_mfma_read_overlap_srcb
@@ -2404,7 +2404,7 @@ body: |
24042404# GCN: V_MFMA
24052405# GCN-NEXT: S_NOP 7
24062406# GCN-NEXT: S_NOP 7
2407- # GFX940 -NEXT: S_NOP 2
2407+ # GFX942 -NEXT: S_NOP 2
24082408# GFX950-NEXT: S_NOP 3
24092409# GCN-NEXT: V_MFMA
24102410name : xdl_16pass_write_vgpr_nonxdl_sgemm_mfma_read_overlap_srca
@@ -2421,7 +2421,7 @@ body: |
24212421# GCN: V_MFMA
24222422# GCN-NEXT: S_NOP 7
24232423# GCN-NEXT: S_NOP 7
2424- # GFX940 -NEXT: S_NOP 2
2424+ # GFX942 -NEXT: S_NOP 2
24252425# GFX950-NEXT: S_NOP 3
24262426# GCN-NEXT: V_MFMA
24272427name : xdl_16pass_write_vgpr_nonxdl_sgemm_mfma_read_overlap_srcb
@@ -2492,7 +2492,7 @@ body: |
24922492# GCN-LABEL: name: xdl_mfma_8pass_write_vgpr_xdl_mfma_read_overlap_srca
24932493# GCN: V_MFMA
24942494# GCN-NEXT: S_NOP 7
2495- # GFX940 -NEXT: S_NOP 2
2495+ # GFX942 -NEXT: S_NOP 2
24962496# GFX950-NEXT: S_NOP 3
24972497# GCN-NEXT: V_MFMA
24982498name : xdl_mfma_8pass_write_vgpr_xdl_mfma_read_overlap_srca
@@ -2507,7 +2507,7 @@ body: |
25072507# GCN-LABEL: name: xdl_mfma_8pass_write_vgpr_xdl_mfma_read_overlap_srcb
25082508# GCN: V_MFMA
25092509# GCN-NEXT: S_NOP 7
2510- # GFX940 -NEXT: S_NOP 2
2510+ # GFX942 -NEXT: S_NOP 2
25112511# GFX950-NEXT: S_NOP 3
25122512# GCN-NEXT: V_MFMA
25132513name : xdl_mfma_8pass_write_vgpr_xdl_mfma_read_overlap_srcb
@@ -2540,7 +2540,7 @@ body: |
25402540# GCN: V_MFMA
25412541# GCN-NEXT: S_NOP 7
25422542# GCN-NEXT: S_NOP 7
2543- # GFX940 -NEXT: S_NOP 2
2543+ # GFX942 -NEXT: S_NOP 2
25442544# GFX950-NEXT: S_NOP 3
25452545# GCN-NEXT: V_MFMA
25462546name : xdl_16pass_write_vgpr_xdl_mfma_read_overlap_srca
@@ -2558,7 +2558,7 @@ body: |
25582558# GCN: V_MFMA
25592559# GCN-NEXT: S_NOP 7
25602560# GCN-NEXT: S_NOP 7
2561- # GFX940 -NEXT: S_NOP 2
2561+ # GFX942 -NEXT: S_NOP 2
25622562# GFX950-NEXT: S_NOP 3
25632563# GCN-NEXT: V_MFMA
25642564name : xdl_16pass_write_vgpr_xdl_mfma_read_overlap_srcb
0 commit comments