[llvm] [LLVM][CodeGen][SVE] Implement custom lowering for insert_vector_elt_nxv1i1. (PR #192494)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 16 11:09:41 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Windows-->
# :window: Windows x64 Test Results
* 133696 tests passed
* 3114 tests skipped
* 1 test failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/AArch64/sve-insert-element.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
c:\_work\llvm-project\llvm-project\build\bin\llc.exe -mtriple=aarch64-linux-gnu -mattr=+sve,+bf16 < C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\sve-insert-element.ll | c:\_work\llvm-project\llvm-project\build\bin\filecheck.exe C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\sve-insert-element.ll
# executed command: 'c:\_work\llvm-project\llvm-project\build\bin\llc.exe' -mtriple=aarch64-linux-gnu -mattr=+sve,+bf16
# 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\sve-insert-element.ll'
# .---command stderr------------
# | C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\sve-insert-element.ll:465:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: cmpne p0.d, p0/z, z0.d, #0
# | ^
# | <stdin>:605:22: note: scanning from here
# | and z0.d, z0.d, #0x1
# | ^
# | <stdin>:606:2: note: possible intended match here
# | cmpne p1.d, p0/z, z0.d, #0
# | ^
# |
# | Input file: <stdin>
# | Check file: C:\_work\llvm-project\llvm-project\llvm\test\CodeGen\AArch64\sve-insert-element.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 600: // kill: def $w0 killed $w0 def $x0
# | 601: mov z0.d, p0/z, #1 // =0x1
# | 602: ptrue p0.d, vl1
# | 603: mov z0.d, p0/m, x0
# | 604: ptrue p0.d
# | 605: and z0.d, z0.d, #0x1
# | next:465'0 X error: no match found
# | 606: cmpne p1.d, p0/z, z0.d, #0
# | next:465'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:465'1 ? possible intended match
# | 607: punpklo p0.h, p1.b
# | next:465'0 ~~~~~~~~~~~~~~~~~~~~
# | 608: ret
# | next:465'0 ~~~~~
# | 609: .Lfunc_end38:
# | next:465'0 ~~~~~~~~~~~~~~
# | 610: .size test_predicate_insert_1xi1_immediate, .Lfunc_end38-test_predicate_insert_1xi1_immediate
# | next:465'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 611: .cfi_endproc
# | next:465'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.
https://github.com/llvm/llvm-project/pull/192494
More information about the llvm-commits
mailing list