[llvm-branch-commits] [llvm] [AMDGPU] Support one immediate folding for global load (PR #178608)

via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed Jan 28 23:52:10 PST 2026


github-actions[bot] wrote:

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

* 130256 tests passed
* 2887 tests skipped
* 20 tests failed

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

### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/GlobalISel/divergence-temporal-divergent-i1.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=gfx1010 -new-reg-bank-select < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\divergence-temporal-divergent-i1.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX10 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\divergence-temporal-divergent-i1.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=gfx1010 -new-reg-bank-select
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=gfx1010 -new-reg-bank-select
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@loop_with_1break'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX10 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\divergence-temporal-divergent-i1.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX10 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\divergence-temporal-divergent-i1.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/GlobalISel/extractelement.i8.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -new-reg-bank-select -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\extractelement.i8.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\extractelement.i8.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -new-reg-bank-select -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -new-reg-bank-select -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@extractelement_sgpr_v4i8_sgpr_idx'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GFX9 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\extractelement.i8.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\extractelement.i8.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/GlobalISel/inst-select-load-global-saddr.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx900 -run-pass=instruction-select -verify-machineinstrs -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\inst-select-load-global-saddr.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\inst-select-load-global-saddr.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx900 -run-pass=instruction-select -verify-machineinstrs -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\inst-select-load-global-saddr.mir'
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -mtriple=amdgcn -mcpu=gfx900 -run-pass=instruction-select -verify-machineinstrs -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\GlobalISel\\inst-select-load-global-saddr.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\inst-select-load-global-saddr.mir'.
# | 2.	Running pass 'InstructionSelect' on function '@load_global_s32_from_sgpr_merge_not_0_vgpr'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff67ee910ad (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b10ad)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX9 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\inst-select-load-global-saddr.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\inst-select-load-global-saddr.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/GlobalISel/mubuf-global.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX6 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=tahiti -amdgpu-atomic-optimizer-strategy=None
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX6 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=hawaii -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX7 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=hawaii -amdgpu-atomic-optimizer-strategy=None
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX7 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX12 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -amdgpu-atomic-optimizer-strategy=None
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -amdgpu-atomic-optimizer-strategy=None
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@mubuf_store_sgpr_ptr_sgpr_offset'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX12 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll:340:16: error: GFX12-LABEL: expected string not found in input
# | ; GFX12-LABEL: mubuf_store_sgpr_ptr_sgpr_offset:
# |                ^
# | <stdin>:512:33: note: scanning from here
# | mubuf_store_vgpr_ptr_offset4096: ; @mubuf_store_vgpr_ptr_offset4096
# |                                 ^
# | <stdin>:512:37: note: possible intended match here
# | mubuf_store_vgpr_ptr_offset4096: ; @mubuf_store_vgpr_ptr_offset4096
# |                                     ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\mubuf-global.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            507:  .long 0 
# |            508:  .text 
# |            509:  .globl mubuf_store_vgpr_ptr_offset4096 ; -- Begin function mubuf_store_vgpr_ptr_offset4096 
# |            510:  .p2align 8 
# |            511:  .type mubuf_store_vgpr_ptr_offset4096, at function 
# |            512: mubuf_store_vgpr_ptr_offset4096: ; @mubuf_store_vgpr_ptr_offset4096 
# | label:340'0                                     X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:340'1                                         ?                                possible intended match
# |            513: ; %bb.0: 
# | label:340'0     ~~~~~~~~~
# |            514:  v_mov_b32_e32 v2, 0 
# | label:340'0     ~~~~~~~~~~~~~~~~~~~~~
# |            515:  global_store_b32 v[0:1], v2, off offset:16384 
# | label:340'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            516:  s_endpgm 
# | label:340'0     ~~~~~~~~~~
# |            517: .Lfunc_end8: 
# | label:340'0     ~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/GlobalISel/shl-ext-reduce.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=hawaii < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX7 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=hawaii
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GFX7 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=fiji < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX8 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=fiji
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GFX8 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=gfx900
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn-amd-amdpal -mcpu=gfx900
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@mulu24_shl64'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GFX9 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\GlobalISel\shl-ext-reduce.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/buffer-rsrc-ptr-ops.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-rsrc-ptr-ops.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-rsrc-ptr-ops.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn -mcpu=gfx900
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx900
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@buffer_structs'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-rsrc-ptr-ops.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-rsrc-ptr-ops.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/ctlz.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -mtriple=amdgcn | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -enable-var-scope --check-prefix=SI
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll' -enable-var-scope --check-prefix=SI
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -mtriple=amdgcn -mcpu=tonga -mattr=-flat-for-global | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -enable-var-scope --check-prefix=VI
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=tonga -mattr=-flat-for-global
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll' -enable-var-scope --check-prefix=VI
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -mtriple=r600 -mcpu=cypress | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -enable-var-scope --check-prefix=EG
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=r600 -mcpu=cypress
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll' -enable-var-scope --check-prefix=EG
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -mtriple=amdgcn -mcpu=gfx1010 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -enable-var-scope --check-prefix=GFX10
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1010
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll' -enable-var-scope --check-prefix=GFX10
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -global-isel -mtriple=amdgcn -mcpu=gfx1010 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll -enable-var-scope --check-prefix=GFX10-GISEL
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn -mcpu=gfx1010
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx1010
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@v_ctlz_i8_sel_eq_neg1'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll' -enable-var-scope --check-prefix=GFX10-GISEL
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll:1202:22: error: GFX10-GISEL-LABEL: expected string not found in input
# | ; GFX10-GISEL-LABEL: v_ctlz_i32_sel_ne_neg1:
# |                      ^
# | <stdin>:597:24: note: scanning from here
# | v_ctlz_i32_sel_eq_neg1: ; @v_ctlz_i32_sel_eq_neg1
# |                        ^
# | <stdin>:597:28: note: possible intended match here
# | v_ctlz_i32_sel_eq_neg1: ; @v_ctlz_i32_sel_eq_neg1
# |                            ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |             592:  .long 0 
# |             593:  .text 
# |             594:  .globl v_ctlz_i32_sel_eq_neg1 ; -- Begin function v_ctlz_i32_sel_eq_neg1 
# |             595:  .p2align 8 
# |             596:  .type v_ctlz_i32_sel_eq_neg1, at function 
# |             597: v_ctlz_i32_sel_eq_neg1: ; @v_ctlz_i32_sel_eq_neg1 
# | label:1202'0                            X~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:1202'1                                ?                       possible intended match
# |             598: ; %bb.0: 
# | label:1202'0     ~~~~~~~~~
# |             599:  s_load_dwordx4 s[0:3], s[4:5], 0x24 
# | label:1202'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             600:  v_lshlrev_b32_e32 v0, 2, v0 
# | label:1202'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             601:  s_waitcnt lgkmcnt(0) 
# | label:1202'0     ~~~~~~~~~~~~~~~~~~~~~~
# |             602:  global_load_dword v0, v0, s[2:3] 
# | label:1202'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/ctlz_zero_undef.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=SI C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=SI 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.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 -mcpu=tonga < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=VI C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=tonga
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=VI 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.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=r600 -mcpu=cypress < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=EG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=r600 -mcpu=cypress
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=EG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll'
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX9-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn -mcpu=gfx900
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx900
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@v_ctlz_zero_undef_i8'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX9-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll:757:21: error: GFX9-GISEL-LABEL: expected string not found in input
# | ; GFX9-GISEL-LABEL: v_ctlz_zero_undef_i16_with_select:
# |                     ^
# | <stdin>:514:34: note: scanning from here
# | v_ctlz_zero_undef_i8_with_select: ; @v_ctlz_zero_undef_i8_with_select
# |                                  ^
# | <stdin>:514:38: note: possible intended match here
# | v_ctlz_zero_undef_i8_with_select: ; @v_ctlz_zero_undef_i8_with_select
# |                                      ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\ctlz_zero_undef.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            509:  .long 0 
# |            510:  .text 
# |            511:  .globl v_ctlz_zero_undef_i8_with_select ; -- Begin function v_ctlz_zero_undef_i8_with_select 
# |            512:  .p2align 8 
# |            513:  .type v_ctlz_zero_undef_i8_with_select, at function 
# |            514: v_ctlz_zero_undef_i8_with_select: ; @v_ctlz_zero_undef_i8_with_select 
# | label:757'0                                      X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:757'1                                          ?                                 possible intended match
# |            515: ; %bb.0: 
# | label:757'0     ~~~~~~~~~
# |            516:  s_load_dwordx4 s[0:3], s[4:5], 0x24 
# | label:757'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            517:  v_mov_b32_e32 v0, 0 
# | label:757'0     ~~~~~~~~~~~~~~~~~~~~~
# |            518:  s_waitcnt lgkmcnt(0) 
# | label:757'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            519:  global_load_ubyte v1, v0, s[2:3] 
# | label:757'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/cttz.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -mtriple=amdgcn | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -enable-var-scope --check-prefix=SI
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll' -enable-var-scope --check-prefix=SI
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -mtriple=amdgcn -mcpu=tonga -mattr=-flat-for-global | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -enable-var-scope --check-prefix=VI
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=tonga -mattr=-flat-for-global
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll' -enable-var-scope --check-prefix=VI
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -mtriple=r600 -mcpu=cypress | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -enable-var-scope --check-prefix=EG
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=r600 -mcpu=cypress
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll' -enable-var-scope --check-prefix=EG
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -mtriple=amdgcn -mcpu=gfx1010 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -enable-var-scope --check-prefix=GFX10
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1010
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll' -enable-var-scope --check-prefix=GFX10
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llc.exe < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -global-isel -mtriple=amdgcn -mcpu=gfx1010 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll -enable-var-scope --check-prefix=GFX10-GISEL
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn -mcpu=gfx1010
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx1010
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@v_cttz_i8_sel_eq_neg1'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll' -enable-var-scope --check-prefix=GFX10-GISEL
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll:1040:22: error: GFX10-GISEL-LABEL: expected string not found in input
# | ; GFX10-GISEL-LABEL: v_cttz_i32_sel_ne_neg1:
# |                      ^
# | <stdin>:596:24: note: scanning from here
# | v_cttz_i32_sel_eq_neg1: ; @v_cttz_i32_sel_eq_neg1
# |                        ^
# | <stdin>:596:28: note: possible intended match here
# | v_cttz_i32_sel_eq_neg1: ; @v_cttz_i32_sel_eq_neg1
# |                            ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\cttz.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |             591:  .long 0 
# |             592:  .text 
# |             593:  .globl v_cttz_i32_sel_eq_neg1 ; -- Begin function v_cttz_i32_sel_eq_neg1 
# |             594:  .p2align 8 
# |             595:  .type v_cttz_i32_sel_eq_neg1, at function 
# |             596: v_cttz_i32_sel_eq_neg1: ; @v_cttz_i32_sel_eq_neg1 
# | label:1040'0                            X~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:1040'1                                ?                       possible intended match
# |             597: ; %bb.0: 
# | label:1040'0     ~~~~~~~~~
# |             598:  s_load_dwordx4 s[0:3], s[4:5], 0x24 
# | label:1040'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             599:  v_lshlrev_b32_e32 v0, 2, v0 
# | label:1040'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             600:  s_waitcnt lgkmcnt(0) 
# | label:1040'0     ~~~~~~~~~~~~~~~~~~~~~~
# |             601:  global_load_dword v0, v0, s[2:3] 
# | label:1040'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/flat-saddr-load.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1250
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@flat_load_saddr_i8_zext_uniform_offset'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll:694:24: error: GFX1250-GISEL-LABEL: expected string not found in input
# | ; GFX1250-GISEL-LABEL: flat_load_saddr_uniform_ptr_in_vgprs_immoffset:
# |                        ^
# | <stdin>:1493:38: note: scanning from here
# | flat_load_saddr_uniform_ptr_in_vgprs: ; @flat_load_saddr_uniform_ptr_in_vgprs
# |                                      ^
# | <stdin>:1493:42: note: possible intended match here
# | flat_load_saddr_uniform_ptr_in_vgprs: ; @flat_load_saddr_uniform_ptr_in_vgprs
# |                                          ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\flat-saddr-load.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |           1488:  .long 0 
# |           1489:  .text 
# |           1490:  .globl flat_load_saddr_uniform_ptr_in_vgprs ; -- Begin function flat_load_saddr_uniform_ptr_in_vgprs 
# |           1491:  .p2align 8 
# |           1492:  .type flat_load_saddr_uniform_ptr_in_vgprs, at function 
# |           1493: flat_load_saddr_uniform_ptr_in_vgprs: ; @flat_load_saddr_uniform_ptr_in_vgprs 
# | label:694'0                                          X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:694'1                                              ?                                     possible intended match
# |           1494: ; %
# | label:694'0     ~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/gfx12_scalar_subword_loads.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx1200 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\gfx12_scalar_subword_loads.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,DAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\gfx12_scalar_subword_loads.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1200
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,DAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\gfx12_scalar_subword_loads.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 -mcpu=gfx1200 -global-isel=1 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\gfx12_scalar_subword_loads.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\gfx12_scalar_subword_loads.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1200 -global-isel=1
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -mtriple=amdgcn -mcpu=gfx1200 -global-isel=1
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@test_s_load_i16_divergent'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# 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\gfx12_scalar_subword_loads.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\gfx12_scalar_subword_loads.ll:176:14: error: GCN-LABEL: expected string not found in input
# | ; GCN-LABEL: test_s_load_i16:
# |              ^
# | <stdin>:579:26: note: scanning from here
# | test_s_load_u8_divergent: ; @test_s_load_u8_divergent
# |                          ^
# | <stdin>:579:30: note: possible intended match here
# | test_s_load_u8_divergent: ; @test_s_load_u8_divergent
# |                              ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\gfx12_scalar_subword_loads.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            574:  .long 0 
# |            575:  .text 
# |            576:  .globl test_s_load_u8_divergent ; -- Begin function test_s_load_u8_divergent 
# |            577:  .p2align 8 
# |            578:  .type test_s_load_u8_divergent, at function 
# |            579: test_s_load_u8_divergent: ; @test_s_load_u8_divergent 
# | label:176'0                              X~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:176'1                                  ?                         possible intended match
# |            580: ; %bb.0: 
# | label:176'0     ~~~~~~~~~
# |            581:  global_load_u8 v0, v0, s[0:1] offset:16 
# | label:176'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            582:  s_wait_loadcnt 0x0 
# | label:176'0     ~~~~~~~~~~~~~~~~~~~~
# |            583:  global_store_b32 v[1:2], v0, off 
# | label:176'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            584:  s_endpgm 
# | label:176'0     ~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/global-saddr-load.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx900
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GFX9 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.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-mesa-mesa3d -mcpu=gfx1010 -mattr=+wavefrontsize64 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GCN,GFX10 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1010 -mattr=+wavefrontsize64
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GCN,GFX10 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.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-mesa-mesa3d -mcpu=gfx1100 -mattr=+real-true16 -mattr=+wavefrontsize64 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX11,GFX11-TRUE16 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1100 -mattr=+real-true16 -mattr=+wavefrontsize64
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX11,GFX11-TRUE16 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.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-mesa-mesa3d -mcpu=gfx1100 -mattr=-real-true16 -mattr=+wavefrontsize64 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX11,GFX11-FAKE16 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1100 -mattr=-real-true16 -mattr=+wavefrontsize64
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX11,GFX11-FAKE16 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll'
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=+real-true16 -mattr=+wavefrontsize64 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX12,GFX12-SDAG,GFX12-SDAG-TRUE16 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=+real-true16 -mattr=+wavefrontsize64
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX12,GFX12-SDAG,GFX12-SDAG-TRUE16 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll'
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=-real-true16 -mattr=+wavefrontsize64 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX12,GFX12-SDAG,GFX12-SDAG-FAKE16 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=-real-true16 -mattr=+wavefrontsize64
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX12,GFX12-SDAG,GFX12-SDAG-FAKE16 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=+real-true16 -mattr=+wavefrontsize64 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX12,GFX12-GISEL,GFX12-GISEL-TRUE16 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=+real-true16 -mattr=+wavefrontsize64
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn-mesa-mesa3d -mcpu=gfx1200 -mattr=+real-true16 -mattr=+wavefrontsize64
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@global_load_saddr_f32_natural_addressing'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX12,GFX12-GISEL,GFX12-GISEL-TRUE16 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll:1780:16: error: GFX12-LABEL: expected string not found in input
# | ; GFX12-LABEL: global_load_saddr_i8_zext_uniform_offset:
# |                ^
# | <stdin>:2478:50: note: scanning from here
# | global_load_saddr_uniform_ptr_in_vgprs_immoffset: ; @global_load_saddr_uniform_ptr_in_vgprs_immoffset
# |                                                  ^
# | <stdin>:2478:54: note: possible intended match here
# | global_load_saddr_uniform_ptr_in_vgprs_immoffset: ; @global_load_saddr_uniform_ptr_in_vgprs_immoffset
# |                                                      ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\global-saddr-load.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |            2473:  .long 0 
# |            2474:  .text 
# |            2475:  .globl global_load_saddr_uniform_ptr_in_vgprs_immoffset ; -- Begin function global_load_saddr_uniform_ptr_in_vgprs_immoffset 
# |            2476:  .p2align 8 
# |            2477:  .type global_load_saddr_uniform_ptr_in_vgprs_immoffset, at function 
# |            2478: global_load_saddr_uniform_ptr_in_vgprs_immoffset: ; @global_load_saddr_uniform_ptr_in_vgprs_immoffset 
# | label:1780'0                                                      X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:1780'1                                                          ?                                                 possible intended match
# |            2479: ; %bb.0: 
# | label:1780'0     ~~~~~~~~~
# |            2480:  v_mov_b32_e32 v1, 0 
# | label:1780'0     ~~~~~~~~~~~~~~~~~~~~~
# |            2481:  ds_load_b64 v[1:2], v1 
# | label:1780'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |            2482:  s_wait_dscnt 0x0 
# | label:1780'0     ~~~~~~~~~~~~~~~~~~
# |            2483:  v_add_co_u32 v0, vcc, v1, v0 
# | label:1780'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.cluster.load.async.to.lds.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: RegNo && RegNo < 21259 && "Invalid register number!", file lib\Target\AMDGPU\AMDGPUGenAsmWriter.inc, line 127639
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'AMDGPU Assembly Printer' on function '@cluster_load_async_to_lds_b32_saddr_scale_offset'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff67f1a0898 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0898)
# |  #6 0x00007ff67f1a0d38 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0d38)
# |  #7 0x00007ff67f1a10d5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c10d5)
# |  #8 0x00007ff67f1973f3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7b73f3)
# |  #9 0x00007ff67f1965c6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7b65c6)
# | #10 0x00007ff67f1cd837 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ed837)
# | #11 0x00007ff6809fec40 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x201ec40)
# | #12 0x00007ff67f7ec2f6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xe0c2f6)
# | #13 0x00007ff67f23e8dc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x85e8dc)
# | #14 0x00007ff67ec05d33 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x225d33)
# | #15 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #16 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #17 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #18 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #19 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #20 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #21 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #22 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #23 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll:189:18: error: GFX1250-LABEL: expected string not found in input
# | ; GFX1250-LABEL: cluster_load_async_to_lds_b64_saddr:
# |                  ^
# | <stdin>:474:46: note: scanning from here
# | cluster_load_async_to_lds_b64_vaddr_imm_mask: ; @cluster_load_async_to_lds_b64_vaddr_imm_mask
# |                                              ^
# | <stdin>:474:50: note: possible intended match here
# | cluster_load_async_to_lds_b64_vaddr_imm_mask: ; @cluster_load_async_to_lds_b64_vaddr_imm_mask
# |                                                  ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.cluster.load.async.to.lds.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            469:  .long 0 
# |            470:  .text 
# |            471:  .globl cluster_load_async_to_lds_b64_vaddr_imm_mask ; -- Begin function cluster_load_async_to_lds_b64_vaddr_imm_mask 
# |            472:  .p2align 8 
# |            473:  .type cluster_load_async_to_lds_b64_vaddr_imm_mask, at function 
# |            474: cluster_load_async_to_lds_b64_vaddr_imm_mask: ; @cluster_load_async_to_lds_b64_vaddr_imm_mask 
# | label:189'0                                                  X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:189'1                                                      ?                                             possible intended match
# |            475: ; %bb.0: ; %entry 
# | label:189'0     ~~~~~~~~~~~~~~~~~~
# |            476:  s_setreg_imm32_b32 hwreg(HW_REG_WAVE_MODE, 25, 1), 1 
# | label:189'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            477:  v_add_co_u32 v0, vcc_lo, v0, 32 
# | label:189'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            478:  s_delay_alu instid0(VALU_DEP_1) 
# | label:189'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            479:  v_add_co_ci_u32_e64 v1, null, 0, v1, vcc_lo 
# | label:189'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.global.load.async.to.lds.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: RegNo && RegNo < 21259 && "Invalid register number!", file lib\Target\AMDGPU\AMDGPUGenAsmWriter.inc, line 127639
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'AMDGPU Assembly Printer' on function '@global_load_async_to_lds_b32_saddr_scale_offset'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff67f1a0898 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0898)
# |  #6 0x00007ff67f1a0d38 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0d38)
# |  #7 0x00007ff67f1a10d5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c10d5)
# |  #8 0x00007ff67f1973f3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7b73f3)
# |  #9 0x00007ff67f1965c6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7b65c6)
# | #10 0x00007ff67f1cd837 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ed837)
# | #11 0x00007ff6809fec40 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x201ec40)
# | #12 0x00007ff67f7ec2f6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xe0c2f6)
# | #13 0x00007ff67f23e8dc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x85e8dc)
# | #14 0x00007ff67ec05d33 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x225d33)
# | #15 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #16 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #17 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #18 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #19 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #20 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #21 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #22 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #23 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll:151:18: error: GFX1250-LABEL: expected string not found in input
# | ; GFX1250-LABEL: global_load_async_to_lds_b32_saddr_scale_offset:
# |                  ^
# | <stdin>:462:37: note: scanning from here
# | global_load_async_to_lds_b128_saddr: ; @global_load_async_to_lds_b128_saddr
# |                                     ^
# | <stdin>:475:7: note: possible intended match here
# |  .set global_load_async_to_lds_b128_saddr.private_seg_size, 0
# |       ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.load.async.to.lds.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            457:  .long 0 
# |            458:  .text 
# |            459:  .globl global_load_async_to_lds_b128_saddr ; -- Begin function global_load_async_to_lds_b128_saddr 
# |            460:  .p2align 8 
# |            461:  .type global_load_async_to_lds_b128_saddr, at function 
# |            462: global_load_async_to_lds_b128_saddr: ; @global_load_async_to_lds_b128_saddr 
# | label:151'0                                         X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |            463: ; %bb.0: ; %entry 
# | label:151'0     ~~~~~~~~~~~~~~~~~~
# |            464:  s_setreg_imm32_b32 hwreg(HW_REG_WAVE_MODE, 25, 1), 1 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            465:  v_mov_b32_e32 v1, 32 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            466:  global_load_async_to_lds_b128 v0, v1, s[0:1] offset:16 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            467:  s_endpgm 
# | label:151'0     ~~~~~~~~~~
# |              .
# |              .
# |              .
# |            470:  ; -- End function 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~
# |            471:  .set global_load_async_to_lds_b128_saddr.num_vgpr, 2 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            472:  .set global_load_async_to_lds_b128_saddr.num_agpr, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            473:  .set global_load_async_to_lds_b128_saddr.numbered_sgpr, 2 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            474:  .set global_load_async_to_lds_b128_saddr.num_named_barrier, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            475:  .set global_load_async_to_lds_b128_saddr.private_seg_size, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:151'1           ?                                                        possible intended match
# |            476:  .set global_load_async_to_lds_b128_saddr.uses_vcc, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            477:  .set global_load_async_to_lds_b128_saddr.uses_flat_scratch, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            478:  .set global_load_async_to_lds_b128_saddr.has_dyn_sized_stack, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            479:  .set global_load_async_to_lds_b128_saddr.has_recursion, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            480:  .set global_load_async_to_lds_b128_saddr.has_indirect_call, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.global.store.async.from.lds.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: RegNo && RegNo < 21259 && "Invalid register number!", file lib\Target\AMDGPU\AMDGPUGenAsmWriter.inc, line 127639
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'AMDGPU Assembly Printer' on function '@global_store_async_from_lds_b32_saddr_scale_offset'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff67f1a0898 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0898)
# |  #6 0x00007ff67f1a0d38 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0d38)
# |  #7 0x00007ff67f1a10d5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c10d5)
# |  #8 0x00007ff67f196901 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7b6901)
# |  #9 0x00007ff67f1965c6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7b65c6)
# | #10 0x00007ff67f1cd837 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ed837)
# | #11 0x00007ff6809fec40 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x201ec40)
# | #12 0x00007ff67f7ec2f6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xe0c2f6)
# | #13 0x00007ff67f23e8dc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x85e8dc)
# | #14 0x00007ff67ec05d33 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x225d33)
# | #15 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #16 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #17 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #18 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #19 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #20 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #21 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #22 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #23 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll:151:18: error: GFX1250-LABEL: expected string not found in input
# | ; GFX1250-LABEL: global_store_async_from_lds_b32_saddr_scale_offset:
# |                  ^
# | <stdin>:462:40: note: scanning from here
# | global_store_async_from_lds_b128_saddr: ; @global_store_async_from_lds_b128_saddr
# |                                        ^
# | <stdin>:475:7: note: possible intended match here
# |  .set global_store_async_from_lds_b128_saddr.private_seg_size, 0
# |       ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.global.store.async.from.lds.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            457:  .long 0 
# |            458:  .text 
# |            459:  .globl global_store_async_from_lds_b128_saddr ; -- Begin function global_store_async_from_lds_b128_saddr 
# |            460:  .p2align 8 
# |            461:  .type global_store_async_from_lds_b128_saddr, at function 
# |            462: global_store_async_from_lds_b128_saddr: ; @global_store_async_from_lds_b128_saddr 
# | label:151'0                                            X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |            463: ; %bb.0: ; %entry 
# | label:151'0     ~~~~~~~~~~~~~~~~~~
# |            464:  s_setreg_imm32_b32 hwreg(HW_REG_WAVE_MODE, 25, 1), 1 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            465:  v_mov_b32_e32 v1, 32 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            466:  global_store_async_from_lds_b128 v1, v0, s[0:1] offset:16 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            467:  s_endpgm 
# | label:151'0     ~~~~~~~~~~
# |              .
# |              .
# |              .
# |            470:  ; -- End function 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~
# |            471:  .set global_store_async_from_lds_b128_saddr.num_vgpr, 2 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            472:  .set global_store_async_from_lds_b128_saddr.num_agpr, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            473:  .set global_store_async_from_lds_b128_saddr.numbered_sgpr, 2 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            474:  .set global_store_async_from_lds_b128_saddr.num_named_barrier, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            475:  .set global_store_async_from_lds_b128_saddr.private_seg_size, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:151'1           ?                                                           possible intended match
# |            476:  .set global_store_async_from_lds_b128_saddr.uses_vcc, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            477:  .set global_store_async_from_lds_b128_saddr.uses_flat_scratch, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            478:  .set global_store_async_from_lds_b128_saddr.has_dyn_sized_stack, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            479:  .set global_store_async_from_lds_b128_saddr.has_recursion, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            480:  .set global_store_async_from_lds_b128_saddr.has_indirect_call, 0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.load.monitor.gfx1250.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn -mcpu=gfx1250
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX1250,GFX1250-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@global_load_monitor_b64_saddr_no_scale_offset'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX1250,GFX1250-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll:151:18: error: GFX1250-LABEL: expected string not found in input
# | ; GFX1250-LABEL: global_load_monitor_b32_saddr_scale_offset:
# |                  ^
# | <stdin>:527:24: note: scanning from here
# | flat_load_monitor_b128: ; @flat_load_monitor_b128
# |                        ^
# | <stdin>:530:3: note: possible intended match here
# |  flat_load_monitor_b128 v[4:7], v[0:1] offset:32 th:TH_LOAD_BYPASS scope:SCOPE_SYS
# |   ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.load.monitor.gfx1250.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            522:  .long 0 
# |            523:  .text 
# |            524:  .globl flat_load_monitor_b128 ; -- Begin function flat_load_monitor_b128 
# |            525:  .p2align 8 
# |            526:  .type flat_load_monitor_b128, at function 
# |            527: flat_load_monitor_b128: ; @flat_load_monitor_b128 
# | label:151'0                            X~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# |            528: ; %bb.0: ; %entry 
# | label:151'0     ~~~~~~~~~~~~~~~~~~
# |            529:  s_setreg_imm32_b32 hwreg(HW_REG_WAVE_MODE, 25, 1), 1 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            530:  flat_load_monitor_b128 v[4:7], v[0:1] offset:32 th:TH_LOAD_BYPASS scope:SCOPE_SYS 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | label:151'1       ?                                                                                 possible intended match
# |            531:  s_wait_loadcnt_dscnt 0x0 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            532:  global_store_b128 v[2:3], v[4:7], off 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            533:  s_endpgm 
# | label:151'0     ~~~~~~~~~~
# |            534: .Lfunc_end8: 
# | label:151'0     ~~~~~~~~~~~~~
# |            535:  .size flat_load_monitor_b128, .Lfunc_end8-flat_load_monitor_b128 
# | label:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.amdgcn.s.barrier.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT0 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT0 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.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 -mattr=+auto-waitcnt-before-barrier < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT1 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mattr=+auto-waitcnt-before-barrier
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT1 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.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 -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT2 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx900
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT2 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.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 -mcpu=gfx900 -mattr=+auto-waitcnt-before-barrier < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT3 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx900 -mattr=+auto-waitcnt-before-barrier
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT3 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll'
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx1200 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT4 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1200
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT4 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll'
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx1200 -mattr=+auto-waitcnt-before-barrier < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT5 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1200 -mattr=+auto-waitcnt-before-barrier
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT5 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1200 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT6 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn -mcpu=gfx1200
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -mtriple=amdgcn -mcpu=gfx1200
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@test_barrier'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' --check-prefix=VARIANT6 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefix=VARIANT6 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\llvm.amdgcn.s.barrier.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/offset-split-global.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=1 -new-reg-bank-select -mtriple=amdgcn -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\offset-split-global.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX9,GFX9-GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\offset-split-global.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -new-reg-bank-select -mtriple=amdgcn -mcpu=gfx900
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel=1 -new-reg-bank-select -mtriple=amdgcn -mcpu=gfx900
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@global_inst_salu_offset_neg_13bit_max'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX9,GFX9-GISEL 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\offset-split-global.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\offset-split-global.ll:3023:15: error: GFX9-LABEL: expected string not found in input
# | ; GFX9-LABEL: global_inst_salu_offset_12bit_max:
# |               ^
# | <stdin>:1315:35: note: scanning from here
# | global_inst_salu_offset_11bit_max: ; @global_inst_salu_offset_11bit_max
# |                                   ^
# | <stdin>:1315:39: note: possible intended match here
# | global_inst_salu_offset_11bit_max: ; @global_inst_salu_offset_11bit_max
# |                                       ^
# | 
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\offset-split-global.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |               .
# |               .
# |               .
# |            1310:  .long 0 
# |            1311:  .text 
# |            1312:  .globl global_inst_salu_offset_11bit_max ; -- Begin function global_inst_salu_offset_11bit_max 
# |            1313:  .p2align 8 
# |            1314:  .type global_inst_salu_offset_11bit_max, at function 
# |            1315: global_inst_salu_offset_11bit_max: ; @global_inst_salu_offset_11bit_max 
# | label:3023'0                                       X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found
# | label:3023'1                                           ?                                  possible intended match
# |            1316: ; %bb.0: 
# | label:3023'0     ~~~~~~~~~
# |            1317:  s_load_dwordx2 s[0:1], s[4:5], 0x24 
# | label:3023'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            1318:  v_mov_b32_e32 v0, 0 
# | label:3023'0     ~~~~~~~~~~~~~~~~~~~~~
# |            1319:  s_waitcnt lgkmcnt(0) 
# | label:3023'0     ~~~~~~~~~~~~~~~~~~~~~~
# |            1320:  global_load_ubyte v0, v0, s[0:1] offset:2047 glc 
# | label:3023'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |               .
# |               .
# |               .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/scale-offset-flat.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\scale-offset-flat.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\scale-offset-flat.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1250
# 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\scale-offset-flat.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\scale-offset-flat.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\scale-offset-flat.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@flat_load_b32_idxprom_wrong_stride'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# 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\scale-offset-flat.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefixes=GCN,GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\scale-offset-flat.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/scale-offset-global.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\scale-offset-global.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\scale-offset-global.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1250
# 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\scale-offset-global.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx1250 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\scale-offset-global.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\scale-offset-global.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel -mtriple=amdgcn -mcpu=gfx1250
# .---command stderr------------
# | Assertion failed: idx < size(), file C:\_work\llvm-project\llvm-project\llvm\include\llvm/ADT/SmallVector.h, line 297
# | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace and instructions to reproduce the bug.
# | Stack dump:
# | 0.	Program arguments: c:\\_work\\llvm-project\\llvm-project\\build\\bin\\llc.exe -global-isel -mtriple=amdgcn -mcpu=gfx1250
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'InstructionSelect' on function '@global_load_b32_idxprom_wrong_stride'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff68166bcf6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c8bcf6)
# |  #1 0x00007ffb88d8bb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffb88d8cad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ffb88d8e4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# |  #4 0x00007ffb88d8e6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# |  #5 0x00007ff681deb928 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x340b928)
# |  #6 0x00007ff681de72dd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x34072dd)
# |  #7 0x00007ff67f6a1b6a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1b6a)
# |  #8 0x00007ff67f6a1191 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xcc1191)
# |  #9 0x00007ff67f4133a3 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa333a3)
# | #10 0x00007ff67ee87fd2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a7fd2)
# | #11 0x00007ff680b1f65b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x213f65b)
# | #12 0x00007ff67ee88cb1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4a8cb1)
# | #13 0x00007ff67e9e7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff67e9e4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff683091760 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x46b1760)
# | #16 0x00007ffb8c824cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffb9b79edcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc000001d
# 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\scale-offset-global.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe --check-prefixes=GCN,GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\scale-offset-global.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</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/178608


More information about the llvm-branch-commits mailing list