[llvm] [GISel][RISCV] Add G_CTLS Opcode and combines, lower to cls(w) (PR #175069)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 8 13:54:36 PST 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 129249 tests passed
* 2852 tests skipped
* 14 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/AArch64/GlobalISel/combine-freeze.mir</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -o - -mtriple=aarch64-unknown-unknown -run-pass=aarch64-prelegalizer-combiner -verify-machineinstrs C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\combine-freeze.mir | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\combine-freeze.mir
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -o - -mtriple=aarch64-unknown-unknown -run-pass=aarch64-prelegalizer-combiner -verify-machineinstrs 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\combine-freeze.mir'
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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 -o - -mtriple=aarch64-unknown-unknown -run-pass=aarch64-prelegalizer-combiner -verify-machineinstrs C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AArch64\\GlobalISel\\combine-freeze.mir
# | 1. Running pass 'Function Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\combine-freeze.mir'.
# | 2. Running pass 'AArch64PreLegalizerCombiner' on function '@freeze_ctlz_fold_barrier'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff7117a08fc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa08fc)
# | #9 0x00007ff7117b340c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xab340c)
# | #10 0x00007ff7117a268c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa268c)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711799a1a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa99a1a)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\AArch64\GlobalISel\combine-freeze.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\AArch64\GlobalISel\combine-freeze.mir
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=aarch64-- -run-pass=legalizer C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir -mcpu=cortex-a75 -o - 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir --check-prefixes=CHECK
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64-- -run-pass=legalizer 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir' -mcpu=cortex-a75 -o -
# 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\AArch64\GlobalISel\legalizer-info-validation.mir' --check-prefixes=CHECK
# note: command had no output on stdout or stderr
# RUN: at line 5
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=aarch64-- -run-pass=legalizer C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir -debug-only=legalizer-info -verbose-gisel-verify-legalizer-info -mcpu=cortex-a75 -o - 2>&1 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir --check-prefixes=CHECK,DEBUG
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64-- -run-pass=legalizer 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir' -debug-only=legalizer-info -verbose-gisel-verify-legalizer-info -mcpu=cortex-a75 -o -
# 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\AArch64\GlobalISel\legalizer-info-validation.mir' --check-prefixes=CHECK,DEBUG
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir:749:15: error: DEBUG-NEXT: is not on the line after the previous match
# | # DEBUG-NEXT: G_CTPOP (opcode {{[0-9]+}}): 2 type indices, 0 imm indices
# | ^
# | <stdin>:697:1: note: 'next' match was here
# | G_CTPOP (opcode 261): 2 type indices, 0 imm indices
# | ^
# | <stdin>:693:69: note: previous match ended here
# | .. imm index coverage check SKIPPED: user-defined predicate detected
# | ^
# | <stdin>:694:1: note: non-matching line after previous match is here
# | G_CTLS (opcode 260): 2 type indices, 0 imm indices
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\GlobalISel\legalizer-info-validation.mir
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 692: .. type index coverage check SKIPPED: user-defined predicate detected
# | 693: .. imm index coverage check SKIPPED: user-defined predicate detected
# | 694: G_CTLS (opcode 260): 2 type indices, 0 imm indices
# | 695: .. type index coverage check SKIPPED: no rules defined
# | 696: .. imm index coverage check SKIPPED: no rules defined
# | 697: G_CTPOP (opcode 261): 2 type indices, 0 imm indices
# | next:749 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 698: .. type index coverage check SKIPPED: user-defined predicate detected
# | 699: .. imm index coverage check SKIPPED: user-defined predicate detected
# | 700: G_BSWAP (opcode 262): 1 type index, 0 imm indices
# | 701: .. the first uncovered type index: 1, OK
# | 702: .. the first uncovered imm index: 0, OK
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AArch64/arm64-clrsb.ll</summary>
```
Exit Code: 2
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\AArch64\arm64-clrsb.ll -mtriple=arm64-apple-ios7.0.0 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\arm64-clrsb.ll --check-prefixes=CHECK,CHECK-SD
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=arm64-apple-ios7.0.0
# 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\AArch64\arm64-clrsb.ll' --check-prefixes=CHECK,CHECK-SD
# 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\AArch64\arm64-clrsb.ll -mtriple=arm64-apple-ios7.0.0 -global-isel | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\arm64-clrsb.ll --check-prefixes=CHECK,CHECK-GI
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=arm64-apple-ios7.0.0 -global-isel
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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=arm64-apple-ios7.0.0 -global-isel
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'AArch64PreLegalizerCombiner' on function '@clrsb32'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff7117a08fc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa08fc)
# | #9 0x00007ff7117b340c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xab340c)
# | #10 0x00007ff7117a268c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa268c)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711799a1a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa99a1a)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\AArch64\arm64-clrsb.ll' --check-prefixes=CHECK,CHECK-GI
# .---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\AArch64\arm64-clrsb.ll --check-prefixes=CHECK,CHECK-GI
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AArch64/pr61549.ll</summary>
```
Exit Code: 2
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\AArch64\pr61549.ll -mtriple=aarch64 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\pr61549.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64
# 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\AArch64\pr61549.ll'
# 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\AArch64\pr61549.ll -mtriple=aarch64 --global-isel | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\pr61549.ll --check-prefix=GISEL
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64 --global-isel
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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=aarch64 --global-isel
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'AArch64PreLegalizerCombiner' on function '@f'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff7117a08fc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa08fc)
# | #9 0x00007ff7117b340c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xab340c)
# | #10 0x00007ff7117a268c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa268c)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711799a1a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa99a1a)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\AArch64\pr61549.ll' --check-prefix=GISEL
# .---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\AArch64\pr61549.ll --check-prefix=GISEL
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AArch64/setcc_knownbits.ll</summary>
```
Exit Code: 2
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\AArch64\setcc_knownbits.ll -mtriple=aarch64 | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\setcc_knownbits.ll --check-prefixes=CHECK,CHECK-SD
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64
# 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\AArch64\setcc_knownbits.ll' --check-prefixes=CHECK,CHECK-SD
# 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\AArch64\setcc_knownbits.ll -mtriple=aarch64 -global-isel | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\setcc_knownbits.ll --check-prefixes=CHECK,CHECK-GI
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64 -global-isel
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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=aarch64 -global-isel
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'AArch64PreLegalizerCombiner' on function '@lshr_ctlz_undef_cmpeq_one_i64'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff7117a08fc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa08fc)
# | #9 0x00007ff7117b340c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xab340c)
# | #10 0x00007ff7117a268c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xaa268c)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711799a1a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa99a1a)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\AArch64\setcc_knownbits.ll' --check-prefixes=CHECK,CHECK-GI
# .---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\AArch64\setcc_knownbits.ll --check-prefixes=CHECK,CHECK-GI
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/ctlz.ll</summary>
```
Exit Code: 2
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: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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 'AMDGPUPreLegalizerCombiner' on function '@v_ctlz_i32'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff711c06229 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf06229)
# | #9 0x00007ff711c14adc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf14adc)
# | #10 0x00007ff711c08560 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf08560)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711bffef5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xeffef5)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff712e01d7b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2101d7b)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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------------
# | 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\ctlz.ll -enable-var-scope --check-prefix=GFX10-GISEL
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/ctlz_zero_undef.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\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: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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 'AMDGPUPreLegalizerCombiner' on function '@v_ctlz_zero_undef_i32'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff711c06229 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf06229)
# | #9 0x00007ff711c14adc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf14adc)
# | #10 0x00007ff711c08560 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf08560)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711bffef5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xeffef5)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff712e01d7b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2101d7b)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: 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
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/div_i128.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX9 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX9 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll'
# note: command had no output on stdout or stderr
# RUN: at line 3
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -O0 -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX9-O0 C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -O0 -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefixes=GFX9-O0 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.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=1 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX9-G C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll'
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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-amd-amdhsa -mcpu=gfx900 -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\div_i128.ll
# | 1. Running pass 'CallGraph Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll'.
# | 2. Running pass 'AMDGPUPreLegalizerCombiner' on function '@v_sdiv_i128_vv'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff711c06229 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf06229)
# | #9 0x00007ff711c14adc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf14adc)
# | #10 0x00007ff711c08560 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf08560)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711bffef5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xeffef5)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff712e01d7b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2101d7b)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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-G 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll'
# .---command stderr------------
# | FileCheck error: '<stdin>' is empty.
# | FileCheck command line: c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefixes=GFX9-G C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_i128.ll
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/div_v2i128.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn-amd-amdhsa -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=SDAG C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn-amd-amdhsa -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll'
# note: command had no output on stdout or stderr
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe' -check-prefix=SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.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-amd-amdhsa -o - C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe -check-prefix=GISEL C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn-amd-amdhsa -o - 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll'
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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-amd-amdhsa -o - C:\\_work\\llvm-project\\llvm-project\\llvm\\test\\CodeGen\\AMDGPU\\div_v2i128.ll
# | 1. Running pass 'CallGraph Pass Manager' on module 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\div_v2i128.ll'.
# | 2. Running pass 'AMDGPUPreLegalizerCombiner' on function '@v_sdiv_v2i128_vv'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff711c06229 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf06229)
# | #9 0x00007ff711c14adc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf14adc)
# | #10 0x00007ff711c08560 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xf08560)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711bffef5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xeffef5)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff712e01d7b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2101d7b)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\div_v2i128.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\div_v2i128.ll
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/itofp.i128.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\itofp.i128.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\itofp.i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=0 -mtriple=amdgcn-amd-amdhsa -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,SDAG 'C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\itofp.i128.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-amd-amdhsa -mcpu=gfx900 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AMDGPU\itofp.i128.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\itofp.i128.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -global-isel=1 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900
# .---command stderr------------
# | Assertion failed: Aspect.Type.isVector(), file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegacyLegalizerInfo.cpp, line 206
# | 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-amd-amdhsa -mcpu=gfx900
# | 1. Running pass 'CallGraph Pass Manager' on module '<stdin>'.
# | 2. Running pass 'AMDGPUPostLegalizerCombiner' on function '@sitofp_i128_to_f32'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff715116d73 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4416d73)
# | #6 0x00007ff713f30113 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x3230113)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff711be69fc (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xee69fc)
# | #9 0x00007ff711bf6e6c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xef6e6c)
# | #10 0x00007ff711be95d7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xee95d7)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff711be06c7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xee06c7)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff712e01d7b (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2101d7b)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\itofp.i128.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\itofp.i128.ll
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/GlobalISel/rv32p.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=riscv32 -global-isel -mattr=+experimental-p,+zbb -verify-machineinstrs < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv32p.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv32p.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=riscv32 -global-isel -mattr=+experimental-p,+zbb -verify-machineinstrs
# .---command stderr------------
# | Assertion failed: IsVector && "cannot get number of elements on scalar/aggregate", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/CodeGenTypes/LowLevelType.h, line 185
# | 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=riscv32 -global-isel -mattr=+experimental-p,+zbb -verify-machineinstrs
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'RISCVPreLegalizerCombiner' on function '@cls_i8'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff713d275c7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30275c7)
# | #6 0x00007ff713f2ed17 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x322ed17)
# | #7 0x00007ff713f300f5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x32300f5)
# | #8 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #9 0x00007ff712605b49 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1905b49)
# | #10 0x00007ff71260f25c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x190f25c)
# | #11 0x00007ff7126079ae (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x19079ae)
# | #12 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #13 0x00007ff7125ff77a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x18ff77a)
# | #14 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #15 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #16 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #17 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #18 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #19 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #20 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #21 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #22 0x00007ff80eddedcb (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\RISCV\GlobalISel\rv32p.ll'
# .---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\RISCV\GlobalISel\rv32p.ll
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/GlobalISel/rv32zbb.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=riscv32 -global-isel -verify-machineinstrs < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv32zbb.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv32zbb.ll -check-prefixes=CHECK,RV32I
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=riscv32 -global-isel -verify-machineinstrs
# .---command stderr------------
# | Assertion failed: mutationIsSane(Rule, Query, Mutation) && "legality mutation invalid for match", file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegalizerInfo.cpp, line 207
# | 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=riscv32 -global-isel -verify-machineinstrs
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'RISCVPreLegalizerCombiner' on function '@ctlz_i32'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff713f2f4a0 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x322f4a0)
# | #6 0x00007ff713f300f5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x32300f5)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff712605b49 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1905b49)
# | #9 0x00007ff71260f25c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x190f25c)
# | #10 0x00007ff7126079ae (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x19079ae)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff7125ff77a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x18ff77a)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\RISCV\GlobalISel\rv32zbb.ll' -check-prefixes=CHECK,RV32I
# .---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\RISCV\GlobalISel\rv32zbb.ll -check-prefixes=CHECK,RV32I
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/GlobalISel/rv64p.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=riscv64 -global-isel -mattr=+experimental-p,+zbb -verify-machineinstrs < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv64p.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv64p.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=riscv64 -global-isel -mattr=+experimental-p,+zbb -verify-machineinstrs
# .---command stderr------------
# | Assertion failed: IsVector && "cannot get number of elements on scalar/aggregate", file C:\_work\llvm-project\llvm-project\llvm\include\llvm/CodeGenTypes/LowLevelType.h, line 185
# | 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=riscv64 -global-isel -mattr=+experimental-p,+zbb -verify-machineinstrs
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'RISCVPreLegalizerCombiner' on function '@cls_i8'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff713d275c7 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30275c7)
# | #6 0x00007ff713f2ed17 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x322ed17)
# | #7 0x00007ff713f300f5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x32300f5)
# | #8 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #9 0x00007ff712605b49 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1905b49)
# | #10 0x00007ff71260f25c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x190f25c)
# | #11 0x00007ff7126079ae (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x19079ae)
# | #12 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #13 0x00007ff7125ff77a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x18ff77a)
# | #14 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #15 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #16 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #17 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #18 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #19 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #20 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #21 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #22 0x00007ff80eddedcb (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\RISCV\GlobalISel\rv64p.ll'
# .---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\RISCV\GlobalISel\rv64p.ll
# `-----------------------------
# error: command failed with exit status: 2
--
```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/GlobalISel/rv64zbb.ll</summary>
```
Exit Code: 2
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=riscv64 -global-isel -verify-machineinstrs < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv64zbb.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\RISCV\GlobalISel\rv64zbb.ll -check-prefix=RV64I
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=riscv64 -global-isel -verify-machineinstrs
# .---command stderr------------
# | Assertion failed: mutationIsSane(Rule, Query, Mutation) && "legality mutation invalid for match", file C:\_work\llvm-project\llvm-project\llvm\lib\CodeGen\GlobalISel\LegalizerInfo.cpp, line 207
# | 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=riscv64 -global-isel -verify-machineinstrs
# | 1. Running pass 'Function Pass Manager' on module '<stdin>'.
# | 2. Running pass 'RISCVPreLegalizerCombiner' on function '@ctlz_i32'
# | Exception Code: 0xC000001D
# | #0 0x00007ff71397dba6 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x2c7dba6)
# | #1 0x00007ffffc0fbb04 (C:\Windows\System32\ucrtbase.dll+0x7bb04)
# | #2 0x00007ffffc0fcad1 (C:\Windows\System32\ucrtbase.dll+0x7cad1)
# | #3 0x00007ffffc0fe4a1 (C:\Windows\System32\ucrtbase.dll+0x7e4a1)
# | #4 0x00007ffffc0fe6e1 (C:\Windows\System32\ucrtbase.dll+0x7e6e1)
# | #5 0x00007ff713f2f4a0 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x322f4a0)
# | #6 0x00007ff713f300f5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x32300f5)
# | #7 0x00007ff713dea25e (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30ea25e)
# | #8 0x00007ff712605b49 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x1905b49)
# | #9 0x00007ff71260f25c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x190f25c)
# | #10 0x00007ff7126079ae (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x19079ae)
# | #11 0x00007ff713daebe5 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x30aebe5)
# | #12 0x00007ff7125ff77a (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x18ff77a)
# | #13 0x00007ff71173ba83 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0xa3ba83)
# | #14 0x00007ff7111b8ea2 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b8ea2)
# | #15 0x00007ff7111c1f7d (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4c1f7d)
# | #16 0x00007ff7111b9b81 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4b9b81)
# | #17 0x00007ff710d07c0c (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x7c0c)
# | #18 0x00007ff710d04e86 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4e86)
# | #19 0x00007ff715332bd4 (c:\_work\llvm-project\llvm-project\build\bin\llc.exe+0x4632bd4)
# | #20 0x00007ff806314cb0 (C:\Windows\System32\KERNEL32.DLL+0x14cb0)
# | #21 0x00007ff80eddedcb (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\RISCV\GlobalISel\rv64zbb.ll' -check-prefix=RV64I
# .---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\RISCV\GlobalISel\rv64zbb.ll -check-prefix=RV64I
# `-----------------------------
# 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/175069
More information about the llvm-commits
mailing list