[llvm] [RISCV][VLOPT] Add vector narrowing integer right shift instructions to isSupportedInstr (PR #119602)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 11 12:46:45 PST 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-x86_64-debian-fast` running on `gribozavr4` while building `llvm` at step 6 "test-build-unified-tree-check-all".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/56/builds/14282
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-unified-tree-check-all) failure: test (failure)
******************** TEST 'LLVM :: CodeGen/RISCV/rvv/vl-opt-op-info.mir' FAILED ********************
Exit Code: 1
Command Output (stderr):
--
RUN: at line 2: /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llc /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir -o - -mtriple=riscv64 -mattr=+v -run-pass=riscv-vl-optimizer -verify-machineinstrs | /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/llc /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir -o - -mtriple=riscv64 -mattr=+v -run-pass=riscv-vl-optimizer -verify-machineinstrs
+ /b/1/clang-x86_64-debian-fast/llvm.obj/bin/FileCheck /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir
/b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir:401:11: error: CHECK: expected string not found in input
; CHECK: early-clobber %x:vr = PseudoVNSRL_WV_M1 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0 /* tu, mu */
^
<stdin>:2699:17: note: scanning from here
name: vnop_wv_vd
^
<stdin>:2756:2: note: possible intended match here
early-clobber %x:vr = PseudoVNSRL_WV_M1 $noreg, $noreg, $noreg, 1, 3 /* e8 */, 0 /* tu, mu */
^
Input file: <stdin>
Check file: /b/1/clang-x86_64-debian-fast/llvm.src/llvm/test/CodeGen/RISCV/rvv/vl-opt-op-info.mir
-dump-input=help explains the following input dump.
Input was:
<<<<<<
.
.
.
2694: %x:vr = PseudoVADD_VV_MF4 $noreg, $noreg, $noreg, -1, 3 /* e8 */, 0 /* tu, mu */
2695: early-clobber %y:vr = PseudoVZEXT_VF8_M1 $noreg, %x, 1, 6 /* e64 */, 0 /* tu, mu */
2696:
2697: ...
2698: ---
2699: name: vnop_wv_vd
check:401'0 X error: no match found
2700: alignment: 1
check:401'0 ~~~~~~~~~~~~~
2701: exposesReturnsTwice: false
check:401'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
2702: legalized: false
check:401'0 ~~~~~~~~~~~~~~~~~
2703: regBankSelected: false
check:401'0 ~~~~~~~~~~~~~~~~~~~~~~~
2704: selected: false
check:401'0 ~~~~~~~~~~~~~~~~
.
.
.
2751: machineFunctionInfo:
check:401'0 ~~~~~~~~~~~~~~~~~~~~~
...
```
</details>
https://github.com/llvm/llvm-project/pull/119602
More information about the llvm-commits
mailing list