[llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)

via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 12 04:29:36 PDT 2026


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results

* 135701 tests passed
* 3428 tests skipped
* 2 tests failed

## Failed Tests
(click on a test name to see its output)

### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0 --amdgpu-mfma-vgpr-form=0 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=AGPR,AGPR-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0 --amdgpu-mfma-vgpr-form=0
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=AGPR,AGPR-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll'
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select --amdgpu-mfma-vgpr-form=0 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=AGPR,AGPR-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select --amdgpu-mfma-vgpr-form=0
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=AGPR,AGPR-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll:3440:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v0, s1
# |                    ^
# | <stdin>:3118:30: note: scanning from here
# |  v_accvgpr_write_b32 a19, v19
# |                              ^
# | <stdin>:3119:2: note: possible intended match here
# |  v_mov_b32_e32 v0, s0
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll:4231:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v1, 33
# |                    ^
# | <stdin>:3642:30: note: scanning from here
# |  v_accvgpr_write_b32 a19, v19
# |                              ^
# | <stdin>:3643:2: note: possible intended match here
# |  v_mov_b32_e32 v0, 33
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll:4293:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: s_movk_i32 s0, 0x41
# |                    ^
# | <stdin>:3689:28: note: scanning from here
# |  v_accvgpr_write_b32 a7, v7
# |                            ^
# | <stdin>:3702:6: note: possible intended match here
# |  v_mov_b32_e32 v0, 0x41
# |      ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll:4369:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: s_movk_i32 s0, 0x41
# |                    ^
# | <stdin>:3748:28: note: scanning from here
# |  v_accvgpr_write_b32 a7, v7
# |                            ^
# | <stdin>:3761:6: note: possible intended match here
# |  v_mov_b32_e32 v0, 0x41
# |      ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll:5182:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v1, 0
# |                    ^
# | <stdin>:4487:30: note: scanning from here
# |  v_accvgpr_write_b32 a19, v19
# |                              ^
# | <stdin>:4488:2: note: possible intended match here
# |  v_mov_b32_e32 v0, 0
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll:5256:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v1, 1
# |                    ^
# | <stdin>:4546:30: note: scanning from here
# |  v_accvgpr_write_b32 a19, v19
# |                              ^
# | <stdin>:4547:2: note: possible intended match here
# |  v_mov_b32_e32 v0, 1
# |  ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.16x16x128.f8f6f4.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |           3113:  v_accvgpr_write_b32 a14, v14 
# |           3114:  v_accvgpr_write_b32 a15, v15 
# |           3115:  v_accvgpr_write_b32 a16, v16 
# |           3116:  v_accvgpr_write_b32 a17, v17 
# |           3117:  v_accvgpr_write_b32 a18, v18 
# |           3118:  v_accvgpr_write_b32 a19, v19 
# | next:3440'0                                  X error: no match found
# |           3119:  v_mov_b32_e32 v0, s0 
# | next:3440'0     ~~~~~~~~~~~~~~~~~~~~~~
# | next:3440'1      ?                     possible intended match
# |           3120:  v_mov_b32_e32 v1, s1 
# | next:3440'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           3121:  s_nop 1 
# | next:3440'0     ~~~~~~~~~
# |           3122:  v_mfma_scale_f32_16x16x128_f8f6f4 a[0:3], a[0:7], a[8:15], a[16:19], v0, v1 op_sel_hi:[0,0,0] 
# | next:3440'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3123:  s_nop 11 
# | next:3440'0     ~~~~~~~~~~
# |           3124:  v_accvgpr_read_b32 v0, a0 
# | next:3440'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           3637:  v_accvgpr_write_b32 a14, v14 
# |           3638:  v_accvgpr_write_b32 a15, v15 
# |           3639:  v_accvgpr_write_b32 a16, v16 
# |           3640:  v_accvgpr_write_b32 a17, v17 
# |           3641:  v_accvgpr_write_b32 a18, v18 
# |           3642:  v_accvgpr_write_b32 a19, v19 
# | next:4231'0                                  X error: no match found
# |           3643:  v_mov_b32_e32 v0, 33 
# | next:4231'0     ~~~~~~~~~~~~~~~~~~~~~~
# | next:4231'1      ?                     possible intended match
# |           3644:  v_mov_b32_e32 v1, -2 
# | next:4231'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           3645:  s_nop 1 
# | next:4231'0     ~~~~~~~~~
# |           3646:  v_mfma_scale_f32_16x16x128_f8f6f4 a[0:3], a[0:7], a[8:15], a[16:19], v0, v1 op_sel_hi:[1,1,0] 
# | next:4231'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3647:  s_nop 11 
# | next:4231'0     ~~~~~~~~~~
# |           3648:  v_accvgpr_read_b32 v0, a0 
# | next:4231'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           3684:  v_accvgpr_write_b32 a2, v2 
# |           3685:  v_accvgpr_write_b32 a3, v3 
# |           3686:  v_accvgpr_write_b32 a4, v4 
# |           3687:  v_accvgpr_write_b32 a5, v5 
# |           3688:  v_accvgpr_write_b32 a6, v6 
# |           3689:  v_accvgpr_write_b32 a7, v7 
# | next:4293'0                                X error: no match found
# |           3690:  v_accvgpr_write_b32 a8, v8 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3691:  v_accvgpr_write_b32 a9, v9 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3692:  v_accvgpr_write_b32 a10, v10 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3693:  v_accvgpr_write_b32 a11, v11 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3694:  v_accvgpr_write_b32 a12, v12 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           3697:  v_accvgpr_write_b32 a15, v15 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3698:  v_accvgpr_write_b32 a16, v16 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3699:  v_accvgpr_write_b32 a17, v17 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3700:  v_accvgpr_write_b32 a18, v18 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3701:  v_accvgpr_write_b32 a19, v19 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3702:  v_mov_b32_e32 v0, 0x41 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# | next:4293'1          ?                   possible intended match
# |           3703:  v_mov_b32_e32 v1, -2 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           3704:  s_nop 1 
# | next:4293'0     ~~~~~~~~~
# |           3705:  v_mfma_scale_f32_16x16x128_f8f6f4 a[0:3], a[0:7], a[8:15], a[16:19], v0, v1 op_sel_hi:[1,1,0] 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3706:  s_nop 11 
# | next:4293'0     ~~~~~~~~~~
# |           3707:  v_accvgpr_read_b32 v0, a0 
# | next:4293'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           3743:  v_accvgpr_write_b32 a2, v2 
# |           3744:  v_accvgpr_write_b32 a3, v3 
# |           3745:  v_accvgpr_write_b32 a4, v4 
# |           3746:  v_accvgpr_write_b32 a5, v5 
# |           3747:  v_accvgpr_write_b32 a6, v6 
# |           3748:  v_accvgpr_write_b32 a7, v7 
# | next:4369'0                                X error: no match found
# |           3749:  v_accvgpr_write_b32 a8, v8 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3750:  v_accvgpr_write_b32 a9, v9 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3751:  v_accvgpr_write_b32 a10, v10 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3752:  v_accvgpr_write_b32 a11, v11 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3753:  v_accvgpr_write_b32 a12, v12 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           3756:  v_accvgpr_write_b32 a15, v15 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3757:  v_accvgpr_write_b32 a16, v16 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3758:  v_accvgpr_write_b32 a17, v17 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3759:  v_accvgpr_write_b32 a18, v18 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3760:  v_accvgpr_write_b32 a19, v19 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3761:  v_mov_b32_e32 v0, 0x41 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# | next:4369'1          ?                   possible intended match
# |           3762:  v_mov_b32_e32 v1, 0x4d 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           3763:  s_nop 1 
# | next:4369'0     ~~~~~~~~~
# |           3764:  v_mfma_scale_f32_16x16x128_f8f6f4 a[0:3], a[0:7], a[8:15], a[16:19], v0, v1 op_sel_hi:[1,1,0] 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           3765:  s_nop 11 
# | next:4369'0     ~~~~~~~~~~
# |           3766:  v_accvgpr_read_b32 v0, a0 
# | next:4369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           4482:  v_accvgpr_write_b32 a14, v14 
# |           4483:  v_accvgpr_write_b32 a15, v15 
# |           4484:  v_accvgpr_write_b32 a16, v16 
# |           4485:  v_accvgpr_write_b32 a17, v17 
# |           4486:  v_accvgpr_write_b32 a18, v18 
# |           4487:  v_accvgpr_write_b32 a19, v19 
# | next:5182'0                                  X error: no match found
# |           4488:  v_mov_b32_e32 v0, 0 
# | next:5182'0     ~~~~~~~~~~~~~~~~~~~~~
# | next:5182'1      ?                    possible intended match
# |           4489:  v_mov_b32_e32 v1, 1 
# | next:5182'0     ~~~~~~~~~~~~~~~~~~~~~
# |           4490:  s_nop 1 
# | next:5182'0     ~~~~~~~~~
# |           4491:  v_mfma_scale_f32_16x16x128_f8f6f4 a[0:3], a[0:7], a[8:15], a[16:19], v0, v1 op_sel_hi:[0,0,0] 
# | next:5182'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           4492:  s_nop 11 
# | next:5182'0     ~~~~~~~~~~
# |           4493:  v_accvgpr_read_b32 v0, a0 
# | next:5182'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           4541:  v_accvgpr_write_b32 a14, v14 
# |           4542:  v_accvgpr_write_b32 a15, v15 
# |           4543:  v_accvgpr_write_b32 a16, v16 
# |           4544:  v_accvgpr_write_b32 a17, v17 
# |           4545:  v_accvgpr_write_b32 a18, v18 
# |           4546:  v_accvgpr_write_b32 a19, v19 
# | next:5256'0                                  X error: no match found
# |           4547:  v_mov_b32_e32 v0, 1 
# | next:5256'0     ~~~~~~~~~~~~~~~~~~~~~
# | next:5256'1      ?                    possible intended match
# |           4548:  v_mov_b32_e32 v1, 0 
# | next:5256'0     ~~~~~~~~~~~~~~~~~~~~~
# |           4549:  s_nop 1 
# | next:5256'0     ~~~~~~~~~
# |           4550:  v_mfma_scale_f32_16x16x128_f8f6f4 a[0:3], a[0:7], a[8:15], a[16:19], v0, v1 op_sel_hi:[0,0,0] 
# | next:5256'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           4551:  s_nop 11 
# | next:5256'0     ~~~~~~~~~~
# |           4552:  v_accvgpr_read_b32 v0, a0 
# | next:5256'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0 --amdgpu-mfma-vgpr-form=0 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=AGPR,AGPR-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=0 --amdgpu-mfma-vgpr-form=0
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=AGPR,AGPR-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll'
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select --amdgpu-mfma-vgpr-form=0 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=AGPR,AGPR-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -global-isel=1 -new-reg-bank-select --amdgpu-mfma-vgpr-form=0
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=AGPR,AGPR-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:7779:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v0, s1
# |                    ^
# | <stdin>:4590:30: note: scanning from here
# |  v_accvgpr_write_b32 a14, v30
# |                              ^
# | <stdin>:4591:2: note: possible intended match here
# |  v_mov_b32_e32 v0, s0
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:9422:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:5331:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:5373:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:9590:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:5416:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:5458:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:9759:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:5501:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:5543:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:9928:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:5586:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:5628:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:10096:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:5671:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:5713:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:10264:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:5756:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:5798:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:10901:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v0, s1
# |                    ^
# | <stdin>:6120:30: note: scanning from here
# |  v_accvgpr_write_b32 a15, s23
# |                              ^
# | <stdin>:6121:2: note: possible intended match here
# |  v_mov_b32_e32 v0, s0
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:11166:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_mov_b32_e32 v1, 25
# |                    ^
# | <stdin>:6258:39: note: scanning from here
# |  s_load_dwordx16 s[8:23], s[4:5], 0x40
# |                                       ^
# | <stdin>:6259:2: note: possible intended match here
# |  v_mov_b32_e32 v0, 25
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:12124:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:6869:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:6911:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll:12292:20: error: AGPR-GISEL-NEXT: expected string not found in input
# | ; AGPR-GISEL-NEXT: v_accvgpr_read_b32 v32, a32 ; Reload Reuse
# |                    ^
# | <stdin>:6954:41: note: scanning from here
# |  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# |                                         ^
# | <stdin>:6996:2: note: possible intended match here
# |  v_accvgpr_read_b32 v2, a2
# |  ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.mfma.scale.f32.32x32x64.f8f6f4.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |            4585:  v_accvgpr_write_b32 a9, v25 
# |            4586:  v_accvgpr_write_b32 a10, v26 
# |            4587:  v_accvgpr_write_b32 a11, v27 
# |            4588:  v_accvgpr_write_b32 a12, v28 
# |            4589:  v_accvgpr_write_b32 a13, v29 
# |            4590:  v_accvgpr_write_b32 a14, v30 
# | next:7779'0                                   X error: no match found
# |            4591:  v_mov_b32_e32 v0, s0 
# | next:7779'0      ~~~~~~~~~~~~~~~~~~~~~~
# | next:7779'1       ?                     possible intended match
# |            4592:  v_mov_b32_e32 v1, s1 
# | next:7779'0      ~~~~~~~~~~~~~~~~~~~~~~
# |            4593:  s_waitcnt vmcnt(0) 
# | next:7779'0      ~~~~~~~~~~~~~~~~~~~~
# |            4594:  s_nop 0 
# | next:7779'0      ~~~~~~~~~
# |            4595:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[0,0,0] 
# | next:7779'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            4596:  s_nop 15 
# | next:7779'0      ~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5326:  .globl test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_inlineimm__scaleB_inlineimm ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_inlineimm__scaleB_inlineimm 
# |            5327:  .p2align 6 
# |            5328:  .type test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_inlineimm__scaleB_inlineimm, at function 
# |            5329: test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_inlineimm__scaleB_inlineimm: ; @test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_inlineimm__scaleB_inlineimm 
# |            5330: ; %bb.0: 
# |            5331:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:9422'0                                              X error: no match found
# |            5332:  scratch_load_dword a15, off, s32 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5333:  v_accvgpr_write_b32 a16, v0 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5334:  v_accvgpr_write_b32 a17, v1 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5335:  v_accvgpr_write_b32 a18, v2 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5336:  v_accvgpr_write_b32 a19, v3 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5368:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[1,1,0] 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5369:  s_nop 15 
# | next:9422'0      ~~~~~~~~~~
# |            5370:  s_nop 3 
# | next:9422'0      ~~~~~~~~~
# |            5371:  v_accvgpr_read_b32 v0, a0 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5372:  v_accvgpr_read_b32 v1, a1 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5373:  v_accvgpr_read_b32 v2, a2 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:9422'1       ?                          possible intended match
# |            5374:  v_accvgpr_read_b32 v3, a3 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5375:  v_accvgpr_read_b32 v4, a4 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5376:  v_accvgpr_read_b32 v5, a5 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5377:  v_accvgpr_read_b32 v6, a6 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5378:  v_accvgpr_read_b32 v7, a7 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5411:  .globl test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_inlineimm ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_inlineimm 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5412:  .p2align 6 
# | next:9422'0      ~~~~~~~~~~~~
# |            5413:  .type test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_inlineimm, at function 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5414: test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_inlineimm: ; @test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_inlineimm 
# | next:9422'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5415: ; %bb.0: 
# |            5416:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:9590'0                                              X error: no match found
# |            5417:  scratch_load_dword a15, off, s32 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5418:  v_accvgpr_write_b32 a16, v0 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5419:  v_accvgpr_write_b32 a17, v1 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5420:  v_accvgpr_write_b32 a18, v2 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5421:  v_accvgpr_write_b32 a19, v3 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5453:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[1,1,0] 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5454:  s_nop 15 
# | next:9590'0      ~~~~~~~~~~
# |            5455:  s_nop 3 
# | next:9590'0      ~~~~~~~~~
# |            5456:  v_accvgpr_read_b32 v0, a0 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5457:  v_accvgpr_read_b32 v1, a1 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5458:  v_accvgpr_read_b32 v2, a2 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:9590'1       ?                          possible intended match
# |            5459:  v_accvgpr_read_b32 v3, a3 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5460:  v_accvgpr_read_b32 v4, a4 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5461:  v_accvgpr_read_b32 v5, a5 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5462:  v_accvgpr_read_b32 v6, a6 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5463:  v_accvgpr_read_b32 v7, a7 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5496:  .globl test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_FP_literal ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_FP_literal 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5497:  .p2align 6 
# | next:9590'0      ~~~~~~~~~~~~
# |            5498:  .type test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_FP_literal, at function 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5499: test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_FP_literal: ; @test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_FP_literal 
# | next:9590'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5500: ; %bb.0: 
# |            5501:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:9759'0                                              X error: no match found
# |            5502:  scratch_load_dword a15, off, s32 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5503:  v_accvgpr_write_b32 a16, v0 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5504:  v_accvgpr_write_b32 a17, v1 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5505:  v_accvgpr_write_b32 a18, v2 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5506:  v_accvgpr_write_b32 a19, v3 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5538:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[1,1,0] 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5539:  s_nop 15 
# | next:9759'0      ~~~~~~~~~~
# |            5540:  s_nop 3 
# | next:9759'0      ~~~~~~~~~
# |            5541:  v_accvgpr_read_b32 v0, a0 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5542:  v_accvgpr_read_b32 v1, a1 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5543:  v_accvgpr_read_b32 v2, a2 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:9759'1       ?                          possible intended match
# |            5544:  v_accvgpr_read_b32 v3, a3 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5545:  v_accvgpr_read_b32 v4, a4 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5546:  v_accvgpr_read_b32 v5, a5 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5547:  v_accvgpr_read_b32 v6, a6 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5548:  v_accvgpr_read_b32 v7, a7 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5581:  .globl test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_inlineimm ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_inlineimm 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5582:  .p2align 6 
# | next:9759'0      ~~~~~~~~~~~~
# |            5583:  .type test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_inlineimm, at function 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5584: test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_inlineimm: ; @test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_inlineimm 
# | next:9759'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5585: ; %bb.0: 
# |            5586:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:9928'0                                              X error: no match found
# |            5587:  scratch_load_dword a15, off, s32 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5588:  v_accvgpr_write_b32 a16, v0 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5589:  v_accvgpr_write_b32 a17, v1 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5590:  v_accvgpr_write_b32 a18, v2 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5591:  v_accvgpr_write_b32 a19, v3 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5623:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[1,1,0] 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5624:  s_nop 15 
# | next:9928'0      ~~~~~~~~~~
# |            5625:  s_nop 3 
# | next:9928'0      ~~~~~~~~~
# |            5626:  v_accvgpr_read_b32 v0, a0 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5627:  v_accvgpr_read_b32 v1, a1 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5628:  v_accvgpr_read_b32 v2, a2 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:9928'1       ?                          possible intended match
# |            5629:  v_accvgpr_read_b32 v3, a3 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5630:  v_accvgpr_read_b32 v4, a4 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5631:  v_accvgpr_read_b32 v5, a5 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5632:  v_accvgpr_read_b32 v6, a6 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5633:  v_accvgpr_read_b32 v7, a7 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5666:  .globl test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_FP_literal ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_FP_literal 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5667:  .p2align 6 
# | next:9928'0      ~~~~~~~~~~~~
# |            5668:  .type test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_FP_literal, at function 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5669: test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_FP_literal: ; @test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_FP_literal__scaleB_FP_literal 
# | next:9928'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5670: ; %bb.0: 
# |            5671:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:10096'0                                             X error: no match found
# |            5672:  scratch_load_dword a15, off, s32 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5673:  v_accvgpr_write_b32 a16, v0 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5674:  v_accvgpr_write_b32 a17, v1 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5675:  v_accvgpr_write_b32 a18, v2 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5676:  v_accvgpr_write_b32 a19, v3 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5708:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[1,1,0] 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5709:  s_nop 15 
# | next:10096'0     ~~~~~~~~~~
# |            5710:  s_nop 3 
# | next:10096'0     ~~~~~~~~~
# |            5711:  v_accvgpr_read_b32 v0, a0 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5712:  v_accvgpr_read_b32 v1, a1 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5713:  v_accvgpr_read_b32 v2, a2 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:10096'1      ?                          possible intended match
# |            5714:  v_accvgpr_read_b32 v3, a3 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5715:  v_accvgpr_read_b32 v4, a4 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5716:  v_accvgpr_read_b32 v5, a5 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5717:  v_accvgpr_read_b32 v6, a6 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5718:  v_accvgpr_read_b32 v7, a7 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5751:  .globl test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_kimm ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_kimm 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5752:  .p2align 6 
# | next:10096'0     ~~~~~~~~~~~~
# |            5753:  .type test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_kimm, at function 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5754: test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_kimm: ; @test_mfma_scale_f32_32x32x64_f8f6f4_0_0__scaleA_kimm__scaleB_kimm 
# | next:10096'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5755: ; %bb.0: 
# |            5756:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:10264'0                                             X error: no match found
# |            5757:  scratch_load_dword a15, off, s32 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5758:  v_accvgpr_write_b32 a16, v0 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5759:  v_accvgpr_write_b32 a17, v1 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5760:  v_accvgpr_write_b32 a18, v2 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5761:  v_accvgpr_write_b32 a19, v3 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            5793:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[1,1,0] 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5794:  s_nop 15 
# | next:10264'0     ~~~~~~~~~~
# |            5795:  s_nop 3 
# | next:10264'0     ~~~~~~~~~
# |            5796:  v_accvgpr_read_b32 v0, a0 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5797:  v_accvgpr_read_b32 v1, a1 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5798:  v_accvgpr_read_b32 v2, a2 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:10264'1      ?                          possible intended match
# |            5799:  v_accvgpr_read_b32 v3, a3 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5800:  v_accvgpr_read_b32 v4, a4 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5801:  v_accvgpr_read_b32 v5, a5 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5802:  v_accvgpr_read_b32 v6, a6 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            5803:  v_accvgpr_read_b32 v7, a7 
# | next:10264'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            6115:  v_accvgpr_write_b32 a10, s18 
# |            6116:  v_accvgpr_write_b32 a11, s19 
# |            6117:  v_accvgpr_write_b32 a12, s20 
# |            6118:  v_accvgpr_write_b32 a13, s21 
# |            6119:  v_accvgpr_write_b32 a14, s22 
# |            6120:  v_accvgpr_write_b32 a15, s23 
# | next:10901'0                                  X error: no match found
# |            6121:  v_mov_b32_e32 v0, s0 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~
# | next:10901'1      ?                     possible intended match
# |            6122:  v_mov_b32_e32 v1, s1 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            6123:  v_mov_b64_e32 v[4:5], s[12:13] 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6124:  v_mov_b64_e32 v[8:9], s[16:17] 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6125:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[0,0,0] 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6126:  v_mov_b64_e32 v[0:1], s[8:9] 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            6253:  .p2align 8 
# | next:10901'0     ~~~~~~~~~~~~
# |            6254:  .type test_mfma_scale_f32_32x32x64_f8f6f4_25_42__nonmac, at function 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6255: test_mfma_scale_f32_32x32x64_f8f6f4_25_42__nonmac: ; @test_mfma_scale_f32_32x32x64_f8f6f4_25_42__nonmac 
# | next:10901'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6256: ; %bb.0: 
# |            6257:  s_load_dwordx16 s[36:51], s[4:5], 0x0 
# |            6258:  s_load_dwordx16 s[8:23], s[4:5], 0x40 
# | next:11166'0                                           X error: no match found
# |            6259:  v_mov_b32_e32 v0, 25 
# | next:11166'0     ~~~~~~~~~~~~~~~~~~~~~~
# | next:11166'1      ?                     possible intended match
# |            6260:  v_mov_b32_e32 v1, 42 
# | next:11166'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            6261:  v_mov_b64_e32 v[16:17], 0 
# | next:11166'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6262:  s_waitcnt lgkmcnt(0) 
# | next:11166'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            6263:  v_accvgpr_write_b32 a16, s36 
# | next:11166'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6264:  v_accvgpr_write_b32 a17, s37 
# | next:11166'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            6864:  .globl test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_0_1 ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_0_1 
# |            6865:  .p2align 6 
# |            6866:  .type test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_0_1, at function 
# |            6867: test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_0_1: ; @test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_0_1 
# |            6868: ; %bb.0: 
# |            6869:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:12124'0                                             X error: no match found
# |            6870:  scratch_load_dword a15, off, s32 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6871:  v_accvgpr_write_b32 a16, v0 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6872:  v_accvgpr_write_b32 a17, v1 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6873:  v_accvgpr_write_b32 a18, v2 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6874:  v_accvgpr_write_b32 a19, v3 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            6906:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[0,0,0] 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6907:  s_nop 15 
# | next:12124'0     ~~~~~~~~~~
# |            6908:  s_nop 3 
# | next:12124'0     ~~~~~~~~~
# |            6909:  v_accvgpr_read_b32 v0, a0 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6910:  v_accvgpr_read_b32 v1, a1 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6911:  v_accvgpr_read_b32 v2, a2 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:12124'1      ?                          possible intended match
# |            6912:  v_accvgpr_read_b32 v3, a3 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6913:  v_accvgpr_read_b32 v4, a4 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6914:  v_accvgpr_read_b32 v5, a5 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6915:  v_accvgpr_read_b32 v6, a6 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6916:  v_accvgpr_read_b32 v7, a7 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            6949:  .globl test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_1_0_a ; -- Begin function test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_1_0_a 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6950:  .p2align 6 
# | next:12124'0     ~~~~~~~~~~~~
# |            6951:  .type test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_1_0_a, at function 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6952: test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_1_0_a: ; @test_mfma_scale_f32_32x32x64_f8f6f4___constant_scale_1_0_a 
# | next:12124'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6953: ; %bb.0: 
# |            6954:  s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0) 
# | next:12292'0                                             X error: no match found
# |            6955:  scratch_load_dword a15, off, s32 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6956:  v_accvgpr_write_b32 a16, v0 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6957:  v_accvgpr_write_b32 a17, v1 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6958:  v_accvgpr_write_b32 a18, v2 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6959:  v_accvgpr_write_b32 a19, v3 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# |            6991:  v_mfma_scale_f32_32x32x64_f8f6f4 a[0:15], a[16:23], a[24:31], a[0:15], v0, v1 op_sel_hi:[0,0,0] 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6992:  s_nop 15 
# | next:12292'0     ~~~~~~~~~~
# |            6993:  s_nop 3 
# | next:12292'0     ~~~~~~~~~
# |            6994:  v_accvgpr_read_b32 v0, a0 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6995:  v_accvgpr_read_b32 v1, a1 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6996:  v_accvgpr_read_b32 v2, a2 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:12292'1      ?                          possible intended match
# |            6997:  v_accvgpr_read_b32 v3, a3 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6998:  v_accvgpr_read_b32 v4, a4 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            6999:  v_accvgpr_read_b32 v5, a5 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            7000:  v_accvgpr_read_b32 v6, a6 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            7001:  v_accvgpr_read_b32 v7, a7 
# | next:12292'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/203279


More information about the llvm-commits mailing list