[llvm] [AMDGPU] Remove alignment constraint from spill pseudos (PR #177317)

via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 12 01:49:11 PST 2026


github-actions[bot] wrote:

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

* 130795 tests passed
* 2933 tests skipped
* 12 tests failed

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

### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/a-v-flat-atomicrmw.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=gfx90a -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=CHECK,GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx90a -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-prefixes=CHECK,GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.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=gfx950 -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=CHECK,GFX950 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx950 -amdgpu-atomic-optimizer-strategy=None
# .---command stderr------------
# | Unexpected spill load/store size!
# | UNREACHABLE executed at C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\SIRegisterInfo.cpp:1502!
# | 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=gfx950 -amdgpu-atomic-optimizer-strategy=None
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@flat_atomic_xchg_i32_ret_av_av_no_agprs'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff65c28ae46 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2ccae46)
# |  #1 0x00007ffe51fabb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffe51facad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ff659cadda5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x6edda5)
# |  #4 0x00007ff65a6d090d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x111090d)
# |  #5 0x00007ff65a6cd88f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d88f)
# |  #6 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #7 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #8 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #9 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# | #10 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# | #11 0x00007ff65b7395cb (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x21795cb)
# | #12 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# | #13 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #16 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffe633dedcb (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=CHECK,GFX950 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=CHECK,GFX950 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-flat-atomicrmw.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/a-v-global-atomicrmw.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=gfx90a -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=CHECK,GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx90a -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-prefixes=CHECK,GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.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=gfx950 -amdgpu-atomic-optimizer-strategy=None < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=CHECK,GFX950 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx950 -amdgpu-atomic-optimizer-strategy=None
# .---command stderr------------
# | Unexpected spill load/store size!
# | UNREACHABLE executed at C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\SIRegisterInfo.cpp:1502!
# | 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=gfx950 -amdgpu-atomic-optimizer-strategy=None
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@global_atomic_xchg_i32_ret_av_av_no_agprs'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff65c28ae46 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2ccae46)
# |  #1 0x00007ffe51fabb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffe51facad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ff659cadda5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x6edda5)
# |  #4 0x00007ff65a6d090d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x111090d)
# |  #5 0x00007ff65a6cd88f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d88f)
# |  #6 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #7 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #8 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #9 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# | #10 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# | #11 0x00007ff65b7395cb (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x21795cb)
# | #12 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# | #13 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #16 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffe633dedcb (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=CHECK,GFX950 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=CHECK,GFX950 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\a-v-global-atomicrmw.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -run-pass=prologepilog C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX908 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -run-pass=prologepilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX908 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -passes='prolog-epilog' C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX908 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -passes=prolog-epilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX908 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -run-pass=prologepilog C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -run-pass=prologepilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -passes='prolog-epilog' C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -passes=prolog-epilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# note: command had no output on stdout or stderr
# RUN: at line 6
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -run-pass=prologepilog C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX908-FLATSCR C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -run-pass=prologepilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX908-FLATSCR 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# note: command had no output on stdout or stderr
# RUN: at line 7
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -passes='prolog-epilog' C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX908-FLATSCR C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -passes=prolog-epilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX908-FLATSCR 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -run-pass=prologepilog C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir -o - | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX90A-FLATSCR C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -run-pass=prologepilog 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir' -o -
# .---command stderr------------
# | 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 -mattr=+enable-flat-scratch -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -run-pass=prologepilog C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\accvgpr-spill-scc-clobber.mir -o -
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@agpr64_restore_clobber_scc'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #3 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #4 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #5 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #6 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# |  #7 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #8 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# |  #9 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #10 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #11 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX90A-FLATSCR 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX90A-FLATSCR C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\accvgpr-spill-scc-clobber.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/agpr-spill-copy.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn--amdhsa -mcpu=gfx942 -run-pass prologepilog,machine-cp -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-spill-copy.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX942 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-spill-copy.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn--amdhsa -mcpu=gfx942 -run-pass prologepilog,machine-cp -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-spill-copy.mir'
# .---command stderr------------
# | Unexpected spill load/store size!
# | UNREACHABLE executed at C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\SIRegisterInfo.cpp:1502!
# | 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--amdhsa -mcpu=gfx942 -run-pass prologepilog,machine-cp -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\agpr-spill-copy.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-spill-copy.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@agpr_spill_copy'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff65c28ae46 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2ccae46)
# |  #1 0x00007ffe51fabb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffe51facad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ff659cadda5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x6edda5)
# |  #4 0x00007ff65a6d090d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x111090d)
# |  #5 0x00007ff65a6cd88f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d88f)
# |  #6 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #7 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #8 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #9 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# | #10 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# | #11 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# | #12 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# | #13 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #16 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffe633dedcb (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=GFX942 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-spill-copy.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX942 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\agpr-spill-copy.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/buffer-fat-pointers-memcpy.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=gfx942 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=SDAG-GFX942 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx942
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=SDAG-GFX942 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.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=gfx1100 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=SDAG-GFX1100 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1100
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=SDAG-GFX1100 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.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=gfx942 -global-isel=1 -global-isel-abort=2 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GISEL-GFX942 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx942 -global-isel=1 -global-isel-abort=2
# .---command stderr------------
# | 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=gfx942 -global-isel=1 -global-isel-abort=2
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@memcpy_known'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #3 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #4 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #5 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #6 0x00007ff65b7395cb (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x21795cb)
# |  #7 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #8 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# |  #9 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #10 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #11 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GISEL-GFX942 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GISEL-GFX942 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\buffer-fat-pointers-memcpy.ll
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/pei-build-av-spill.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF-V2A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF-V2A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# RUN: at line 4
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=FLATSCR 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR-V2A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=FLATSCR-V2A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# 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-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF-GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF-GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# 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-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF-GFX90A-V2A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF-GFX90A-V2A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR-GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# .---command stderr------------
# | 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-amd-amdhsa -mcpu=gfx90a -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\pei-build-av-spill.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@test_spill_av_v2'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #3 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #4 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #5 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #6 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# |  #7 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #8 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# |  #9 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #10 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #11 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=FLATSCR-GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR-GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-av-spill.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/pei-build-spill-offset-overflow-gfx950.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill-offset-overflow-gfx950.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill-offset-overflow-gfx950.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill-offset-overflow-gfx950.mir'
# .---command stderr------------
# | Unexpected spill load/store size!
# | UNREACHABLE executed at C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\SIRegisterInfo.cpp:1502!
# | 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-amd-amdhsa -mcpu=gfx950 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\pei-build-spill-offset-overflow-gfx950.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill-offset-overflow-gfx950.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@test_spill_v6_offset_overflow'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff65c28ae46 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2ccae46)
# |  #1 0x00007ffe51fabb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffe51facad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ff659cadda5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x6edda5)
# |  #4 0x00007ff65a6d090d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x111090d)
# |  #5 0x00007ff65a6cd88f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d88f)
# |  #6 0x00007ff65a6d6f74 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1116f74)
# |  #7 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #8 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #9 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# | #10 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# | #11 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# | #12 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# | #13 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #16 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffe633dedcb (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\pei-build-spill-offset-overflow-gfx950.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill-offset-overflow-gfx950.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/pei-build-spill.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=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# 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=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF-V2A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx908 -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF-V2A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# 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=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=FLATSCR 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# 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=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR-V2A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx908 -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=FLATSCR-V2A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# 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=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF-GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF-GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# 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=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=MUBUF-GFX90A-V2A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx90a -verify-machineinstrs -amdgpu-spill-vgpr-to-agpr=1 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=MUBUF-GFX90A-V2A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# note: command had no output on stdout or stderr
# RUN: at line 8
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx90a -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR-GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx90a -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# .---command stderr------------
# | 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=gfx90a -verify-machineinstrs -mattr=+enable-flat-scratch -amdgpu-spill-vgpr-to-agpr=0 -run-pass=prologepilog -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\pei-build-spill.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@test_spill_v2'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #3 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #4 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #5 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #6 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# |  #7 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #8 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# |  #9 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #10 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #11 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=FLATSCR-GFX90A 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=FLATSCR-GFX90A C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\pei-build-spill.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/spill-restore-partial-copy.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn--amdhsa -mcpu=gfx950 -run-pass prologepilog,machine-cp -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-restore-partial-copy.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX950 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-restore-partial-copy.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn--amdhsa -mcpu=gfx950 -run-pass prologepilog,machine-cp -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-restore-partial-copy.mir'
# .---command stderr------------
# | 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--amdhsa -mcpu=gfx950 -run-pass prologepilog,machine-cp -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\spill-restore-partial-copy.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-restore-partial-copy.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@full_copy'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65ca5fe9e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x349fe9e)
# |  #3 0x00007ff65a8cc495 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x130c495)
# |  #4 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #5 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #6 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #7 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# |  #8 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #9 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #10 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #11 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #12 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #13 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GFX950 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-restore-partial-copy.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GFX950 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-restore-partial-copy.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/spill-to-agpr-partial.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -mattr=+enable-flat-scratch -verify-machineinstrs -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-to-agpr-partial.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GCN C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-to-agpr-partial.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -mattr=+enable-flat-scratch -verify-machineinstrs -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-to-agpr-partial.mir'
# .---command stderr------------
# | 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-amd-amdhsa -mcpu=gfx90a -mattr=+enable-flat-scratch -verify-machineinstrs -run-pass=prologepilog -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\spill-to-agpr-partial.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-to-agpr-partial.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@partial_spill_v128_1_of_4'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #3 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #4 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #5 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #6 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# |  #7 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #8 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# |  #9 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #10 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #11 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GCN 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-to-agpr-partial.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GCN C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\spill-to-agpr-partial.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/vector-spill-restore-to-other-vector-type.mir</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -mattr=+enable-flat-scratch -verify-machineinstrs -run-pass=prologepilog -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vector-spill-restore-to-other-vector-type.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GCN C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vector-spill-restore-to-other-vector-type.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn-amd-amdhsa -mcpu=gfx90a -mattr=+enable-flat-scratch -verify-machineinstrs -run-pass=prologepilog -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vector-spill-restore-to-other-vector-type.mir'
# .---command stderr------------
# | 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-amd-amdhsa -mcpu=gfx90a -mattr=+enable-flat-scratch -verify-machineinstrs -run-pass=prologepilog -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\vector-spill-restore-to-other-vector-type.mir
# | 1.	Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vector-spill-restore-to-other-vector-type.mir'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@partial_spill_a128_restore_to_v128_1_of_4'
# | Exception Code: 0xC0000005
# |  #0 0x00007ff65a6cd8f2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d8f2)
# |  #1 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #2 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #3 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #4 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# |  #5 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# |  #6 0x00007ff659a765bd (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b65bd)
# |  #7 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# |  #8 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# |  #9 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #10 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #11 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #12 0x00007ffe633dedcb (C:\Windows\SYSTEM32\ntdll.dll+0x7edcb)
# `-----------------------------
# error: command failed with exit status: 0xc0000005
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=GCN 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vector-spill-restore-to-other-vector-type.mir'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GCN C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vector-spill-restore-to-other-vector-type.mir
# `-----------------------------
# error: command failed with exit status: 2

--

```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/vgpr-limit-gfx1250.ll</summary>

```
Exit Code: 2

Command Output (stdout):
--
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=amdgcn -mcpu=gfx1250 -O0 -amdgpu-function-calls=false -enable-misched=false -sgpr-regalloc=fast -vgpr-regalloc=fast < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vgpr-limit-gfx1250.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vgpr-limit-gfx1250.ll --check-prefixes=GCN,GFX1250
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=amdgcn -mcpu=gfx1250 -O0 -amdgpu-function-calls=false -enable-misched=false -sgpr-regalloc=fast -vgpr-regalloc=fast
# .---command stderr------------
# | Unexpected spill load/store size!
# | UNREACHABLE executed at C:\_work\llvm-project\llvm-project\llvm\lib\Target\AMDGPU\SIRegisterInfo.cpp:1502!
# | 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=gfx1250 -O0 -amdgpu-function-calls=false -enable-misched=false -sgpr-regalloc=fast -vgpr-regalloc=fast
# | 1.	Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2.	Running pass 'Prologue/Epilogue Insertion & Frame Finalization' on function '@k256_w1_asm'
# | Exception Code: 0xC000001D
# |  #0 0x00007ff65c28ae46 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2ccae46)
# |  #1 0x00007ffe51fabb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# |  #2 0x00007ffe51facad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# |  #3 0x00007ff659cadda5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x6edda5)
# |  #4 0x00007ff65a6d090d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x111090d)
# |  #5 0x00007ff65a6cd88f (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x110d88f)
# |  #6 0x00007ff65a6d68a6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x11168a6)
# |  #7 0x00007ff65a8d1081 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1311081)
# |  #8 0x00007ff65a8d2557 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1312557)
# |  #9 0x00007ff659ffcb43 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3cb43)
# | #10 0x00007ff659a6d4e2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ad4e2)
# | #11 0x00007ff65b7395cb (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x21795cb)
# | #12 0x00007ff659a6e1c1 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4ae1c1)
# | #13 0x00007ff6595c7ab7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7ab7)
# | #14 0x00007ff6595c4d36 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4d36)
# | #15 0x00007ff65dd40a90 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4780a90)
# | #16 0x00007ffe57a74cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #17 0x00007ffe633dedcb (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\vgpr-limit-gfx1250.ll' --check-prefixes=GCN,GFX1250
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line:  c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\vgpr-limit-gfx1250.ll --check-prefixes=GCN,GFX1250
# `-----------------------------
# 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/177317


More information about the llvm-commits mailing list