github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 87794 tests passed
* 759 tests skipped
* 1 test failed

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

### Clang
<details>
<summary>Clang.CodeGen/AArch64/neon/intrinsics.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 
-internal-isystem 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
 -nostdsysteminc -triple arm64-none-linux-gnu -target-feature +neon 
-disable-O0-optnone -flax-vector-conversions=none           -emit-llvm -o - 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S 
-passes=mem2reg,sroa | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 --check-prefixes=LLVM
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 
-internal-isystem 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
 -nostdsysteminc -triple arm64-none-linux-gnu -target-feature +neon 
-disable-O0-optnone -flax-vector-conversions=none -emit-llvm -o - 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
# note: command had no output on stdout or stderr
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S 
-passes=mem2reg,sroa
# note: command had no output on stdout or stderr
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 --check-prefixes=LLVM
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 
-internal-isystem 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
 -nostdsysteminc -triple arm64-none-linux-gnu -target-feature +neon 
-disable-O0-optnone -flax-vector-conversions=none -fclangir -emit-llvm -o - 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S 
-passes=mem2reg,sroa | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 --check-prefixes=LLVM
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 
-internal-isystem 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
 -nostdsysteminc -triple arm64-none-linux-gnu -target-feature +neon 
-disable-O0-optnone -flax-vector-conversions=none -fclangir -emit-llvm -o - 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
# note: command had no output on stdout or stderr
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/opt -S 
-passes=mem2reg,sroa
# note: command had no output on stdout or stderr
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 --check-prefixes=LLVM
# note: command had no output on stdout or stderr
# RUN: at line 5
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 
-internal-isystem 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
 -nostdsysteminc -triple arm64-none-linux-gnu -target-feature +neon 
-disable-O0-optnone -flax-vector-conversions=none -fclangir -emit-cir  -o - 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 |                               
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 --check-prefixes=CIR
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 
-internal-isystem 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include
 -nostdsysteminc -triple arm64-none-linux-gnu -target-feature +neon 
-disable-O0-optnone -flax-vector-conversions=none -fclangir -emit-cir -o - 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
# note: command had no output on stdout or stderr
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
 --check-prefixes=CIR
# .---command stderr------------
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:322:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1093:24: note: scanning from here
# |  %8 = cir.call @vabd_u8(%6, %7) : (!cir.vector<8 x !u8i> {llvm.noundef}, 
!cir.vector<8 x !u8i> {llvm.noundef}) -> !cir.vector<8 x !u8i> loc(#loc561)
# |                        ^
# | <stdin>:1093:24: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabd_u8(%6, %7) : (!cir.vector<8 x !u8i> {llvm.noundef}, 
!cir.vector<8 x !u8i> {llvm.noundef}) -> !cir.vector<8 x !u8i> loc(#loc561)
# |                        ^
# | <stdin>:1093:29: note: possible intended match here
# |  %8 = cir.call @vabd_u8(%6, %7) : (!cir.vector<8 x !u8i> {llvm.noundef}, 
!cir.vector<8 x !u8i> {llvm.noundef}) -> !cir.vector<8 x !u8i> loc(#loc561)
# |                             ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:335:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1129:25: note: scanning from here
# |  %8 = cir.call @vabd_u16(%6, %7) : (!cir.vector<4 x !u16i> {llvm.noundef}, 
!cir.vector<4 x !u16i> {llvm.noundef}) -> !cir.vector<4 x !u16i> loc(#loc595)
# |                         ^
# | <stdin>:1129:25: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabd_u16(%6, %7) : (!cir.vector<4 x !u16i> {llvm.noundef}, 
!cir.vector<4 x !u16i> {llvm.noundef}) -> !cir.vector<4 x !u16i> loc(#loc595)
# |                         ^
# | <stdin>:1132:2: note: possible intended match here
# |  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<4 x !u16i>>, 
!cir.vector<4 x !u16i> loc(#loc598)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:352:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1165:25: note: scanning from here
# |  %8 = cir.call @vabd_u32(%6, %7) : (!cir.vector<2 x !u32i> {llvm.noundef}, 
!cir.vector<2 x !u32i> {llvm.noundef}) -> !cir.vector<2 x !u32i> loc(#loc629)
# |                         ^
# | <stdin>:1165:25: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabd_u32(%6, %7) : (!cir.vector<2 x !u32i> {llvm.noundef}, 
!cir.vector<2 x !u32i> {llvm.noundef}) -> !cir.vector<2 x !u32i> loc(#loc629)
# |                         ^
# | <stdin>:1168:2: note: possible intended match here
# |  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<2 x !u32i>>, 
!cir.vector<2 x !u32i> loc(#loc632)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:369:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1201:24: note: scanning from here
# |  %8 = cir.call @vabd_s8(%6, %7) : (!cir.vector<8 x !s8i> {llvm.noundef}, 
!cir.vector<8 x !s8i> {llvm.noundef}) -> !cir.vector<8 x !s8i> loc(#loc663)
# |                        ^
# | <stdin>:1201:24: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabd_s8(%6, %7) : (!cir.vector<8 x !s8i> {llvm.noundef}, 
!cir.vector<8 x !s8i> {llvm.noundef}) -> !cir.vector<8 x !s8i> loc(#loc663)
# |                        ^
# | <stdin>:1201:29: note: possible intended match here
# |  %8 = cir.call @vabd_s8(%6, %7) : (!cir.vector<8 x !s8i> {llvm.noundef}, 
!cir.vector<8 x !s8i> {llvm.noundef}) -> !cir.vector<8 x !s8i> loc(#loc663)
# |                             ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:382:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1237:25: note: scanning from here
# |  %8 = cir.call @vabd_s16(%6, %7) : (!cir.vector<4 x !s16i> {llvm.noundef}, 
!cir.vector<4 x !s16i> {llvm.noundef}) -> !cir.vector<4 x !s16i> loc(#loc697)
# |                         ^
# | <stdin>:1237:25: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabd_s16(%6, %7) : (!cir.vector<4 x !s16i> {llvm.noundef}, 
!cir.vector<4 x !s16i> {llvm.noundef}) -> !cir.vector<4 x !s16i> loc(#loc697)
# |                         ^
# | <stdin>:1240:2: note: possible intended match here
# |  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<4 x !s16i>>, 
!cir.vector<4 x !s16i> loc(#loc700)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:399:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1273:25: note: scanning from here
# |  %8 = cir.call @vabd_s32(%6, %7) : (!cir.vector<2 x !s32i> {llvm.noundef}, 
!cir.vector<2 x !s32i> {llvm.noundef}) -> !cir.vector<2 x !s32i> loc(#loc731)
# |                         ^
# | <stdin>:1273:25: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabd_s32(%6, %7) : (!cir.vector<2 x !s32i> {llvm.noundef}, 
!cir.vector<2 x !s32i> {llvm.noundef}) -> !cir.vector<2 x !s32i> loc(#loc731)
# |                         ^
# | <stdin>:1276:2: note: possible intended match here
# |  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<2 x !s32i>>, 
!cir.vector<2 x !s32i> loc(#loc734)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:416:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1309:25: note: scanning from here
# |  %8 = cir.call @vabdq_s8(%6, %7) : (!cir.vector<16 x !s8i> {llvm.noundef}, 
!cir.vector<16 x !s8i> {llvm.noundef}) -> !cir.vector<16 x !s8i> loc(#loc765)
# |                         ^
# | <stdin>:1309:25: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabdq_s8(%6, %7) : (!cir.vector<16 x !s8i> {llvm.noundef}, 
!cir.vector<16 x !s8i> {llvm.noundef}) -> !cir.vector<16 x !s8i> loc(#loc765)
# |                         ^
# | <stdin>:1317:45: note: possible intended match here
# |  cir.func no_inline dso_local @test_vabaq_s8(%arg0: !cir.vector<16 x !s8i> 
{llvm.noundef} loc(fused[#loc772, #loc773]), %arg1: !cir.vector<16 x !s8i> 
{llvm.noundef} loc(fused[#loc774, #loc775]), %arg2: !cir.vector<16 x !s8i> 
{llvm.noundef} loc(fused[#loc776, #loc777])) -> !cir.vector<16 x !s8i> {
# |                                             ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:429:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1345:26: note: scanning from here
# |  %8 = cir.call @vabdq_s16(%6, %7) : (!cir.vector<8 x !s16i> {llvm.noundef}, 
!cir.vector<8 x !s16i> {llvm.noundef}) -> !cir.vector<8 x !s16i> loc(#loc799)
# |                          ^
# | <stdin>:1345:26: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabdq_s16(%6, %7) : (!cir.vector<8 x !s16i> {llvm.noundef}, 
!cir.vector<8 x !s16i> {llvm.noundef}) -> !cir.vector<8 x !s16i> loc(#loc799)
# |                          ^
# | <stdin>:1364:2: note: possible intended match here
# |  %7 = cir.call @vabaq_s16(%4, %5, %6) : (!cir.vector<8 x !s16i> 
{llvm.noundef}, !cir.vector<8 x !s16i> {llvm.noundef}, !cir.vector<8 x !s16i> 
{llvm.noundef}) -> !cir.vector<8 x !s16i> loc(#loc816)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:446:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1381:26: note: scanning from here
# |  %8 = cir.call @vabdq_s32(%6, %7) : (!cir.vector<4 x !s32i> {llvm.noundef}, 
!cir.vector<4 x !s32i> {llvm.noundef}) -> !cir.vector<4 x !s32i> loc(#loc833)
# |                          ^
# | <stdin>:1381:26: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabdq_s32(%6, %7) : (!cir.vector<4 x !s32i> {llvm.noundef}, 
!cir.vector<4 x !s32i> {llvm.noundef}) -> !cir.vector<4 x !s32i> loc(#loc833)
# |                          ^
# | <stdin>:1400:2: note: possible intended match here
# |  %7 = cir.call @vabaq_s32(%4, %5, %6) : (!cir.vector<4 x !s32i> 
{llvm.noundef}, !cir.vector<4 x !s32i> {llvm.noundef}, !cir.vector<4 x !s32i> 
{llvm.noundef}) -> !cir.vector<4 x !s32i> loc(#loc850)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:463:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1417:25: note: scanning from here
# |  %8 = cir.call @vabdq_u8(%6, %7) : (!cir.vector<16 x !u8i> {llvm.noundef}, 
!cir.vector<16 x !u8i> {llvm.noundef}) -> !cir.vector<16 x !u8i> loc(#loc867)
# |                         ^
# | <stdin>:1417:25: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabdq_u8(%6, %7) : (!cir.vector<16 x !u8i> {llvm.noundef}, 
!cir.vector<16 x !u8i> {llvm.noundef}) -> !cir.vector<16 x !u8i> loc(#loc867)
# |                         ^
# | <stdin>:1425:45: note: possible intended match here
# |  cir.func no_inline dso_local @test_vabaq_u8(%arg0: !cir.vector<16 x !u8i> 
{llvm.noundef} loc(fused[#loc874, #loc875]), %arg1: !cir.vector<16 x !u8i> 
{llvm.noundef} loc(fused[#loc876, #loc877]), %arg2: !cir.vector<16 x !u8i> 
{llvm.noundef} loc(fused[#loc878, #loc879])) -> !cir.vector<16 x !u8i> {
# |                                             ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:476:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1453:26: note: scanning from here
# |  %8 = cir.call @vabdq_u16(%6, %7) : (!cir.vector<8 x !u16i> {llvm.noundef}, 
!cir.vector<8 x !u16i> {llvm.noundef}) -> !cir.vector<8 x !u16i> loc(#loc901)
# |                          ^
# | <stdin>:1453:26: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabdq_u16(%6, %7) : (!cir.vector<8 x !u16i> {llvm.noundef}, 
!cir.vector<8 x !u16i> {llvm.noundef}) -> !cir.vector<8 x !u16i> loc(#loc901)
# |                          ^
# | <stdin>:1472:2: note: possible intended match here
# |  %7 = cir.call @vabaq_u16(%4, %5, %6) : (!cir.vector<8 x !u16i> 
{llvm.noundef}, !cir.vector<8 x !u16i> {llvm.noundef}, !cir.vector<8 x !u16i> 
{llvm.noundef}) -> !cir.vector<8 x !u16i> loc(#loc918)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c:493:9:
 error: CIR: expected string not found in input
# | // CIR: [[RES:%.*]] = cir.binop(add, {{.*}}, [[ABD]])
# |         ^
# | <stdin>:1489:26: note: scanning from here
# |  %8 = cir.call @vabdq_u32(%6, %7) : (!cir.vector<4 x !u32i> {llvm.noundef}, 
!cir.vector<4 x !u32i> {llvm.noundef}) -> !cir.vector<4 x !u32i> loc(#loc935)
# |                          ^
# | <stdin>:1489:26: note: with "ABD" equal to "%8"
# |  %8 = cir.call @vabdq_u32(%6, %7) : (!cir.vector<4 x !u32i> {llvm.noundef}, 
!cir.vector<4 x !u32i> {llvm.noundef}) -> !cir.vector<4 x !u32i> loc(#loc935)
# |                          ^
# | <stdin>:1508:2: note: possible intended match here
# |  %7 = cir.call @vabaq_u32(%4, %5, %6) : (!cir.vector<4 x !u32i> 
{llvm.noundef}, !cir.vector<4 x !u32i> {llvm.noundef}, !cir.vector<4 x !u32i> 
{llvm.noundef}) -> !cir.vector<4 x !u32i> loc(#loc952)
# |  ^
# | 
# | Input file: <stdin>
# | Check file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CodeGen/AArch64/neon/intrinsics.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |           1088:  cir.store %arg1, %1 : !cir.vector<8 x !u8i>, 
!cir.ptr<!cir.vector<8 x !u8i>> loc(#loc557) 
# |           1089:  cir.store %arg2, %2 : !cir.vector<8 x !u8i>, 
!cir.ptr<!cir.vector<8 x !u8i>> loc(#loc557) 
# |           1090:  %5 = cir.load align(8) %0 : !cir.ptr<!cir.vector<8 x 
!u8i>>, !cir.vector<8 x !u8i> loc(#loc558) 
# |           1091:  %6 = cir.load align(8) %1 : !cir.ptr<!cir.vector<8 x 
!u8i>>, !cir.vector<8 x !u8i> loc(#loc559) 
# |           1092:  %7 = cir.load align(8) %2 : !cir.ptr<!cir.vector<8 x 
!u8i>>, !cir.vector<8 x !u8i> loc(#loc560) 
# |           1093:  %8 = cir.call @vabd_u8(%6, %7) : (!cir.vector<8 x !u8i> 
{llvm.noundef}, !cir.vector<8 x !u8i> {llvm.noundef}) -> !cir.vector<8 x !u8i> 
loc(#loc561) 
# | check:322'0                            
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:322'1                                                                 
                                                                                
          with "ABD" equal to "%8"
# | check:322'2                                 ?                               
                                                                                
          possible intended match
# |           1094:  %9 = cir.add %5, %8 : !cir.vector<8 x !u8i> loc(#loc1154) 
# | check:322'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1095:  cir.store align(8) %9, %4 : !cir.vector<8 x !u8i>, 
!cir.ptr<!cir.vector<8 x !u8i>> loc(#loc1155) 
# | check:322'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1096:  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<8 x 
!u8i>>, !cir.vector<8 x !u8i> loc(#loc564) 
# | check:322'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1097:  cir.store %10, %3 : !cir.vector<8 x !u8i>, 
!cir.ptr<!cir.vector<8 x !u8i>> loc(#loc1156) 
# | check:322'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1098:  %11 = cir.load %3 : !cir.ptr<!cir.vector<8 x !u8i>>, 
!cir.vector<8 x !u8i> loc(#loc1156) 
# | check:322'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1124:  cir.store %arg1, %1 : !cir.vector<4 x !u16i>, 
!cir.ptr<!cir.vector<4 x !u16i>> loc(#loc591) 
# |           1125:  cir.store %arg2, %2 : !cir.vector<4 x !u16i>, 
!cir.ptr<!cir.vector<4 x !u16i>> loc(#loc591) 
# |           1126:  %5 = cir.load align(8) %0 : !cir.ptr<!cir.vector<4 x 
!u16i>>, !cir.vector<4 x !u16i> loc(#loc592) 
# |           1127:  %6 = cir.load align(8) %1 : !cir.ptr<!cir.vector<4 x 
!u16i>>, !cir.vector<4 x !u16i> loc(#loc593) 
# |           1128:  %7 = cir.load align(8) %2 : !cir.ptr<!cir.vector<4 x 
!u16i>>, !cir.vector<4 x !u16i> loc(#loc594) 
# |           1129:  %8 = cir.call @vabd_u16(%6, %7) : (!cir.vector<4 x !u16i> 
{llvm.noundef}, !cir.vector<4 x !u16i> {llvm.noundef}) -> !cir.vector<4 x 
!u16i> loc(#loc595) 
# | check:335'0                             
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:335'1                                                                 
                                                                                
              with "ABD" equal to "%8"
# |           1130:  %9 = cir.add %5, %8 : !cir.vector<4 x !u16i> loc(#loc1167) 
# | check:335'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1131:  cir.store align(8) %9, %4 : !cir.vector<4 x !u16i>, 
!cir.ptr<!cir.vector<4 x !u16i>> loc(#loc1168) 
# | check:335'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1132:  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<4 x 
!u16i>>, !cir.vector<4 x !u16i> loc(#loc598) 
# | check:335'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:335'2      ?                                                          
                                         possible intended match
# |           1133:  cir.store %10, %3 : !cir.vector<4 x !u16i>, 
!cir.ptr<!cir.vector<4 x !u16i>> loc(#loc1169) 
# | check:335'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1134:  %11 = cir.load %3 : !cir.ptr<!cir.vector<4 x !u16i>>, 
!cir.vector<4 x !u16i> loc(#loc1169) 
# | check:335'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1135:  cir.return %11 : !cir.vector<4 x !u16i> loc(#loc1169) 
# | check:335'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1136:  } loc(#loc1162) 
# | check:335'0     ~~~~~~~~~~~~~~~~~
# |           1137:  cir.func no_inline dso_local @test_vaba_u16(%arg0: 
!cir.vector<4 x !u16i> {llvm.noundef} loc(fused[#loc602, #loc603]), %arg1: 
!cir.vector<4 x !u16i> {llvm.noundef} loc(fused[#loc604, #loc605]), %arg2: 
!cir.vector<4 x !u16i> {llvm.noundef} loc(fused[#loc606, #loc607])) -> 
!cir.vector<4 x !u16i> { 
# | check:335'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1160:  cir.store %arg1, %1 : !cir.vector<2 x !u32i>, 
!cir.ptr<!cir.vector<2 x !u32i>> loc(#loc625) 
# |           1161:  cir.store %arg2, %2 : !cir.vector<2 x !u32i>, 
!cir.ptr<!cir.vector<2 x !u32i>> loc(#loc625) 
# |           1162:  %5 = cir.load align(8) %0 : !cir.ptr<!cir.vector<2 x 
!u32i>>, !cir.vector<2 x !u32i> loc(#loc626) 
# |           1163:  %6 = cir.load align(8) %1 : !cir.ptr<!cir.vector<2 x 
!u32i>>, !cir.vector<2 x !u32i> loc(#loc627) 
# |           1164:  %7 = cir.load align(8) %2 : !cir.ptr<!cir.vector<2 x 
!u32i>>, !cir.vector<2 x !u32i> loc(#loc628) 
# |           1165:  %8 = cir.call @vabd_u32(%6, %7) : (!cir.vector<2 x !u32i> 
{llvm.noundef}, !cir.vector<2 x !u32i> {llvm.noundef}) -> !cir.vector<2 x 
!u32i> loc(#loc629) 
# | check:352'0                             
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:352'1                                                                 
                                                                                
              with "ABD" equal to "%8"
# |           1166:  %9 = cir.add %5, %8 : !cir.vector<2 x !u32i> loc(#loc1180) 
# | check:352'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1167:  cir.store align(8) %9, %4 : !cir.vector<2 x !u32i>, 
!cir.ptr<!cir.vector<2 x !u32i>> loc(#loc1181) 
# | check:352'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1168:  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<2 x 
!u32i>>, !cir.vector<2 x !u32i> loc(#loc632) 
# | check:352'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:352'2      ?                                                          
                                         possible intended match
# |           1169:  cir.store %10, %3 : !cir.vector<2 x !u32i>, 
!cir.ptr<!cir.vector<2 x !u32i>> loc(#loc1182) 
# | check:352'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1170:  %11 = cir.load %3 : !cir.ptr<!cir.vector<2 x !u32i>>, 
!cir.vector<2 x !u32i> loc(#loc1182) 
# | check:352'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1171:  cir.return %11 : !cir.vector<2 x !u32i> loc(#loc1182) 
# | check:352'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1172:  } loc(#loc1175) 
# | check:352'0     ~~~~~~~~~~~~~~~~~
# |           1173:  cir.func no_inline dso_local @test_vaba_u32(%arg0: 
!cir.vector<2 x !u32i> {llvm.noundef} loc(fused[#loc636, #loc637]), %arg1: 
!cir.vector<2 x !u32i> {llvm.noundef} loc(fused[#loc638, #loc639]), %arg2: 
!cir.vector<2 x !u32i> {llvm.noundef} loc(fused[#loc640, #loc641])) -> 
!cir.vector<2 x !u32i> { 
# | check:352'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1196:  cir.store %arg1, %1 : !cir.vector<8 x !s8i>, 
!cir.ptr<!cir.vector<8 x !s8i>> loc(#loc659) 
# |           1197:  cir.store %arg2, %2 : !cir.vector<8 x !s8i>, 
!cir.ptr<!cir.vector<8 x !s8i>> loc(#loc659) 
# |           1198:  %5 = cir.load align(8) %0 : !cir.ptr<!cir.vector<8 x 
!s8i>>, !cir.vector<8 x !s8i> loc(#loc660) 
# |           1199:  %6 = cir.load align(8) %1 : !cir.ptr<!cir.vector<8 x 
!s8i>>, !cir.vector<8 x !s8i> loc(#loc661) 
# |           1200:  %7 = cir.load align(8) %2 : !cir.ptr<!cir.vector<8 x 
!s8i>>, !cir.vector<8 x !s8i> loc(#loc662) 
# |           1201:  %8 = cir.call @vabd_s8(%6, %7) : (!cir.vector<8 x !s8i> 
{llvm.noundef}, !cir.vector<8 x !s8i> {llvm.noundef}) -> !cir.vector<8 x !s8i> 
loc(#loc663) 
# | check:369'0                            
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:369'1                                                                 
                                                                                
          with "ABD" equal to "%8"
# | check:369'2                                 ?                               
                                                                                
          possible intended match
# |           1202:  %9 = cir.add %5, %8 : !cir.vector<8 x !s8i> loc(#loc1193) 
# | check:369'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1203:  cir.store align(8) %9, %4 : !cir.vector<8 x !s8i>, 
!cir.ptr<!cir.vector<8 x !s8i>> loc(#loc1194) 
# | check:369'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1204:  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<8 x 
!s8i>>, !cir.vector<8 x !s8i> loc(#loc666) 
# | check:369'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1205:  cir.store %10, %3 : !cir.vector<8 x !s8i>, 
!cir.ptr<!cir.vector<8 x !s8i>> loc(#loc1195) 
# | check:369'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1206:  %11 = cir.load %3 : !cir.ptr<!cir.vector<8 x !s8i>>, 
!cir.vector<8 x !s8i> loc(#loc1195) 
# | check:369'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1232:  cir.store %arg1, %1 : !cir.vector<4 x !s16i>, 
!cir.ptr<!cir.vector<4 x !s16i>> loc(#loc693) 
# |           1233:  cir.store %arg2, %2 : !cir.vector<4 x !s16i>, 
!cir.ptr<!cir.vector<4 x !s16i>> loc(#loc693) 
# |           1234:  %5 = cir.load align(8) %0 : !cir.ptr<!cir.vector<4 x 
!s16i>>, !cir.vector<4 x !s16i> loc(#loc694) 
# |           1235:  %6 = cir.load align(8) %1 : !cir.ptr<!cir.vector<4 x 
!s16i>>, !cir.vector<4 x !s16i> loc(#loc695) 
# |           1236:  %7 = cir.load align(8) %2 : !cir.ptr<!cir.vector<4 x 
!s16i>>, !cir.vector<4 x !s16i> loc(#loc696) 
# |           1237:  %8 = cir.call @vabd_s16(%6, %7) : (!cir.vector<4 x !s16i> 
{llvm.noundef}, !cir.vector<4 x !s16i> {llvm.noundef}) -> !cir.vector<4 x 
!s16i> loc(#loc697) 
# | check:382'0                             
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:382'1                                                                 
                                                                                
              with "ABD" equal to "%8"
# |           1238:  %9 = cir.add %5, %8 : !cir.vector<4 x !s16i> loc(#loc1206) 
# | check:382'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1239:  cir.store align(8) %9, %4 : !cir.vector<4 x !s16i>, 
!cir.ptr<!cir.vector<4 x !s16i>> loc(#loc1207) 
# | check:382'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1240:  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<4 x 
!s16i>>, !cir.vector<4 x !s16i> loc(#loc700) 
# | check:382'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:382'2      ?                                                          
                                         possible intended match
# |           1241:  cir.store %10, %3 : !cir.vector<4 x !s16i>, 
!cir.ptr<!cir.vector<4 x !s16i>> loc(#loc1208) 
# | check:382'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1242:  %11 = cir.load %3 : !cir.ptr<!cir.vector<4 x !s16i>>, 
!cir.vector<4 x !s16i> loc(#loc1208) 
# | check:382'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1243:  cir.return %11 : !cir.vector<4 x !s16i> loc(#loc1208) 
# | check:382'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1244:  } loc(#loc1201) 
# | check:382'0     ~~~~~~~~~~~~~~~~~
# |           1245:  cir.func no_inline dso_local @test_vaba_s16(%arg0: 
!cir.vector<4 x !s16i> {llvm.noundef} loc(fused[#loc704, #loc705]), %arg1: 
!cir.vector<4 x !s16i> {llvm.noundef} loc(fused[#loc706, #loc707]), %arg2: 
!cir.vector<4 x !s16i> {llvm.noundef} loc(fused[#loc708, #loc709])) -> 
!cir.vector<4 x !s16i> { 
# | check:382'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1268:  cir.store %arg1, %1 : !cir.vector<2 x !s32i>, 
!cir.ptr<!cir.vector<2 x !s32i>> loc(#loc727) 
# |           1269:  cir.store %arg2, %2 : !cir.vector<2 x !s32i>, 
!cir.ptr<!cir.vector<2 x !s32i>> loc(#loc727) 
# |           1270:  %5 = cir.load align(8) %0 : !cir.ptr<!cir.vector<2 x 
!s32i>>, !cir.vector<2 x !s32i> loc(#loc728) 
# |           1271:  %6 = cir.load align(8) %1 : !cir.ptr<!cir.vector<2 x 
!s32i>>, !cir.vector<2 x !s32i> loc(#loc729) 
# |           1272:  %7 = cir.load align(8) %2 : !cir.ptr<!cir.vector<2 x 
!s32i>>, !cir.vector<2 x !s32i> loc(#loc730) 
# |           1273:  %8 = cir.call @vabd_s32(%6, %7) : (!cir.vector<2 x !s32i> 
{llvm.noundef}, !cir.vector<2 x !s32i> {llvm.noundef}) -> !cir.vector<2 x 
!s32i> loc(#loc731) 
# | check:399'0                             
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:399'1                                                                 
                                                                                
              with "ABD" equal to "%8"
# |           1274:  %9 = cir.add %5, %8 : !cir.vector<2 x !s32i> loc(#loc1219) 
# | check:399'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1275:  cir.store align(8) %9, %4 : !cir.vector<2 x !s32i>, 
!cir.ptr<!cir.vector<2 x !s32i>> loc(#loc1220) 
# | check:399'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1276:  %10 = cir.load align(8) %4 : !cir.ptr<!cir.vector<2 x 
!s32i>>, !cir.vector<2 x !s32i> loc(#loc734) 
# | check:399'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:399'2      ?                                                          
                                         possible intended match
# |           1277:  cir.store %10, %3 : !cir.vector<2 x !s32i>, 
!cir.ptr<!cir.vector<2 x !s32i>> loc(#loc1221) 
# | check:399'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1278:  %11 = cir.load %3 : !cir.ptr<!cir.vector<2 x !s32i>>, 
!cir.vector<2 x !s32i> loc(#loc1221) 
# | check:399'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1279:  cir.return %11 : !cir.vector<2 x !s32i> loc(#loc1221) 
# | check:399'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1280:  } loc(#loc1214) 
# | check:399'0     ~~~~~~~~~~~~~~~~~
# |           1281:  cir.func no_inline dso_local @test_vaba_s32(%arg0: 
!cir.vector<2 x !s32i> {llvm.noundef} loc(fused[#loc738, #loc739]), %arg1: 
!cir.vector<2 x !s32i> {llvm.noundef} loc(fused[#loc740, #loc741]), %arg2: 
!cir.vector<2 x !s32i> {llvm.noundef} loc(fused[#loc742, #loc743])) -> 
!cir.vector<2 x !s32i> { 
# | check:399'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1304:  cir.store %arg1, %1 : !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>> loc(#loc761) 
# |           1305:  cir.store %arg2, %2 : !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>> loc(#loc761) 
# |           1306:  %5 = cir.load align(16) %0 : !cir.ptr<!cir.vector<16 x 
!s8i>>, !cir.vector<16 x !s8i> loc(#loc762) 
# |           1307:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<16 x 
!s8i>>, !cir.vector<16 x !s8i> loc(#loc763) 
# |           1308:  %7 = cir.load align(16) %2 : !cir.ptr<!cir.vector<16 x 
!s8i>>, !cir.vector<16 x !s8i> loc(#loc764) 
# |           1309:  %8 = cir.call @vabdq_s8(%6, %7) : (!cir.vector<16 x !s8i> 
{llvm.noundef}, !cir.vector<16 x !s8i> {llvm.noundef}) -> !cir.vector<16 x 
!s8i> loc(#loc765) 
# | check:416'0                             
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:416'1                                                                 
                                                                                
              with "ABD" equal to "%8"
# |           1310:  %9 = cir.add %5, %8 : !cir.vector<16 x !s8i> loc(#loc1232) 
# | check:416'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1311:  cir.store align(16) %9, %4 : !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>> loc(#loc1233) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1312:  %10 = cir.load align(16) %4 : !cir.ptr<!cir.vector<16 x 
!s8i>>, !cir.vector<16 x !s8i> loc(#loc768) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1313:  cir.store %10, %3 : !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>> loc(#loc1234) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1314:  %11 = cir.load %3 : !cir.ptr<!cir.vector<16 x !s8i>>, 
!cir.vector<16 x !s8i> loc(#loc1234) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1315:  cir.return %11 : !cir.vector<16 x !s8i> loc(#loc1234) 
# | check:416'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1316:  } loc(#loc1227) 
# | check:416'0     ~~~~~~~~~~~~~~~~~
# |           1317:  cir.func no_inline dso_local @test_vabaq_s8(%arg0: 
!cir.vector<16 x !s8i> {llvm.noundef} loc(fused[#loc772, #loc773]), %arg1: 
!cir.vector<16 x !s8i> {llvm.noundef} loc(fused[#loc774, #loc775]), %arg2: 
!cir.vector<16 x !s8i> {llvm.noundef} loc(fused[#loc776, #loc777])) -> 
!cir.vector<16 x !s8i> { 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:416'2                                                 ?               
                                                                                
                                                                                
                                                                               
possible intended match
# |           1318:  %0 = cir.alloca !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>>, ["v1", init] {alignment = 16 : i64} 
loc(#loc1236) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1319:  %1 = cir.alloca !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>>, ["v2", init] {alignment = 16 : i64} 
loc(#loc1237) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1320:  %2 = cir.alloca !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>>, ["v3", init] {alignment = 16 : i64} 
loc(#loc1238) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1321:  %3 = cir.alloca !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>>, ["__retval"] {alignment = 16 : i64} 
loc(#loc771) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1322:  cir.store %arg0, %0 : !cir.vector<16 x !s8i>, 
!cir.ptr<!cir.vector<16 x !s8i>> loc(#loc778) 
# | check:416'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1340:  cir.store %arg1, %1 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc795) 
# |           1341:  cir.store %arg2, %2 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc795) 
# |           1342:  %5 = cir.load align(16) %0 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc796) 
# |           1343:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc797) 
# |           1344:  %7 = cir.load align(16) %2 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc798) 
# |           1345:  %8 = cir.call @vabdq_s16(%6, %7) : (!cir.vector<8 x !s16i> 
{llvm.noundef}, !cir.vector<8 x !s16i> {llvm.noundef}) -> !cir.vector<8 x 
!s16i> loc(#loc799) 
# | check:429'0                              
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:429'1                                                                 
                                                                                
               with "ABD" equal to "%8"
# |           1346:  %9 = cir.add %5, %8 : !cir.vector<8 x !s16i> loc(#loc1245) 
# | check:429'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1347:  cir.store align(16) %9, %4 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc1246) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1348:  %10 = cir.load align(16) %4 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc802) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1349:  cir.store %10, %3 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc1247) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1350:  %11 = cir.load %3 : !cir.ptr<!cir.vector<8 x !s16i>>, 
!cir.vector<8 x !s16i> loc(#loc1247) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1359:  cir.store %arg1, %1 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc812) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1360:  cir.store %arg2, %2 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc812) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1361:  %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc813) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1362:  %5 = cir.load align(16) %1 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc814) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1363:  %6 = cir.load align(16) %2 : !cir.ptr<!cir.vector<8 x 
!s16i>>, !cir.vector<8 x !s16i> loc(#loc815) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1364:  %7 = cir.call @vabaq_s16(%4, %5, %6) : (!cir.vector<8 x 
!s16i> {llvm.noundef}, !cir.vector<8 x !s16i> {llvm.noundef}, !cir.vector<8 x 
!s16i> {llvm.noundef}) -> !cir.vector<8 x !s16i> loc(#loc816) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:429'2      ?                                                          
                                                                                
                                                          possible intended 
match
# |           1365:  cir.store %7, %3 : !cir.vector<8 x !s16i>, 
!cir.ptr<!cir.vector<8 x !s16i>> loc(#loc1252) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1366:  %8 = cir.load %3 : !cir.ptr<!cir.vector<8 x !s16i>>, 
!cir.vector<8 x !s16i> loc(#loc1252) 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1367:  cir.return %8 : !cir.vector<8 x !s16i> loc(#loc1252) 
# | check:429'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1368:  } loc(#loc1248) 
# | check:429'0     ~~~~~~~~~~~~~~~~~
# |           1369:  cir.func always_inline internal private dso_local 
@vabaq_s32(%arg0: !cir.vector<4 x !s32i> {llvm.noundef} loc(fused[#loc821, 
#loc822]), %arg1: !cir.vector<4 x !s32i> {llvm.noundef} loc(fused[#loc823, 
#loc824]), %arg2: !cir.vector<4 x !s32i> {llvm.noundef} loc(fused[#loc825, 
#loc826])) -> !cir.vector<4 x !s32i> { 
# | check:429'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1376:  cir.store %arg1, %1 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc829) 
# |           1377:  cir.store %arg2, %2 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc829) 
# |           1378:  %5 = cir.load align(16) %0 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc830) 
# |           1379:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc831) 
# |           1380:  %7 = cir.load align(16) %2 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc832) 
# |           1381:  %8 = cir.call @vabdq_s32(%6, %7) : (!cir.vector<4 x !s32i> 
{llvm.noundef}, !cir.vector<4 x !s32i> {llvm.noundef}) -> !cir.vector<4 x 
!s32i> loc(#loc833) 
# | check:446'0                              
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:446'1                                                                 
                                                                                
               with "ABD" equal to "%8"
# |           1382:  %9 = cir.add %5, %8 : !cir.vector<4 x !s32i> loc(#loc1258) 
# | check:446'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1383:  cir.store align(16) %9, %4 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc1259) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1384:  %10 = cir.load align(16) %4 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc836) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1385:  cir.store %10, %3 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc1260) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1386:  %11 = cir.load %3 : !cir.ptr<!cir.vector<4 x !s32i>>, 
!cir.vector<4 x !s32i> loc(#loc1260) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1395:  cir.store %arg1, %1 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc846) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1396:  cir.store %arg2, %2 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc846) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1397:  %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc847) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1398:  %5 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc848) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1399:  %6 = cir.load align(16) %2 : !cir.ptr<!cir.vector<4 x 
!s32i>>, !cir.vector<4 x !s32i> loc(#loc849) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1400:  %7 = cir.call @vabaq_s32(%4, %5, %6) : (!cir.vector<4 x 
!s32i> {llvm.noundef}, !cir.vector<4 x !s32i> {llvm.noundef}, !cir.vector<4 x 
!s32i> {llvm.noundef}) -> !cir.vector<4 x !s32i> loc(#loc850) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:446'2      ?                                                          
                                                                                
                                                          possible intended 
match
# |           1401:  cir.store %7, %3 : !cir.vector<4 x !s32i>, 
!cir.ptr<!cir.vector<4 x !s32i>> loc(#loc1265) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1402:  %8 = cir.load %3 : !cir.ptr<!cir.vector<4 x !s32i>>, 
!cir.vector<4 x !s32i> loc(#loc1265) 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1403:  cir.return %8 : !cir.vector<4 x !s32i> loc(#loc1265) 
# | check:446'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1404:  } loc(#loc1261) 
# | check:446'0     ~~~~~~~~~~~~~~~~~
# |           1405:  cir.func always_inline internal private dso_local 
@vabaq_u8(%arg0: !cir.vector<16 x !u8i> {llvm.noundef} loc(fused[#loc855, 
#loc856]), %arg1: !cir.vector<16 x !u8i> {llvm.noundef} loc(fused[#loc857, 
#loc858]), %arg2: !cir.vector<16 x !u8i> {llvm.noundef} loc(fused[#loc859, 
#loc860])) -> !cir.vector<16 x !u8i> { 
# | check:446'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1412:  cir.store %arg1, %1 : !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>> loc(#loc863) 
# |           1413:  cir.store %arg2, %2 : !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>> loc(#loc863) 
# |           1414:  %5 = cir.load align(16) %0 : !cir.ptr<!cir.vector<16 x 
!u8i>>, !cir.vector<16 x !u8i> loc(#loc864) 
# |           1415:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<16 x 
!u8i>>, !cir.vector<16 x !u8i> loc(#loc865) 
# |           1416:  %7 = cir.load align(16) %2 : !cir.ptr<!cir.vector<16 x 
!u8i>>, !cir.vector<16 x !u8i> loc(#loc866) 
# |           1417:  %8 = cir.call @vabdq_u8(%6, %7) : (!cir.vector<16 x !u8i> 
{llvm.noundef}, !cir.vector<16 x !u8i> {llvm.noundef}) -> !cir.vector<16 x 
!u8i> loc(#loc867) 
# | check:463'0                             
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:463'1                                                                 
                                                                                
              with "ABD" equal to "%8"
# |           1418:  %9 = cir.add %5, %8 : !cir.vector<16 x !u8i> loc(#loc1271) 
# | check:463'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1419:  cir.store align(16) %9, %4 : !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>> loc(#loc1272) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1420:  %10 = cir.load align(16) %4 : !cir.ptr<!cir.vector<16 x 
!u8i>>, !cir.vector<16 x !u8i> loc(#loc870) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1421:  cir.store %10, %3 : !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>> loc(#loc1273) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1422:  %11 = cir.load %3 : !cir.ptr<!cir.vector<16 x !u8i>>, 
!cir.vector<16 x !u8i> loc(#loc1273) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1423:  cir.return %11 : !cir.vector<16 x !u8i> loc(#loc1273) 
# | check:463'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1424:  } loc(#loc1266) 
# | check:463'0     ~~~~~~~~~~~~~~~~~
# |           1425:  cir.func no_inline dso_local @test_vabaq_u8(%arg0: 
!cir.vector<16 x !u8i> {llvm.noundef} loc(fused[#loc874, #loc875]), %arg1: 
!cir.vector<16 x !u8i> {llvm.noundef} loc(fused[#loc876, #loc877]), %arg2: 
!cir.vector<16 x !u8i> {llvm.noundef} loc(fused[#loc878, #loc879])) -> 
!cir.vector<16 x !u8i> { 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:463'2                                                 ?               
                                                                                
                                                                                
                                                                               
possible intended match
# |           1426:  %0 = cir.alloca !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>>, ["v1", init] {alignment = 16 : i64} 
loc(#loc1275) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1427:  %1 = cir.alloca !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>>, ["v2", init] {alignment = 16 : i64} 
loc(#loc1276) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1428:  %2 = cir.alloca !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>>, ["v3", init] {alignment = 16 : i64} 
loc(#loc1277) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1429:  %3 = cir.alloca !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>>, ["__retval"] {alignment = 16 : i64} 
loc(#loc873) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1430:  cir.store %arg0, %0 : !cir.vector<16 x !u8i>, 
!cir.ptr<!cir.vector<16 x !u8i>> loc(#loc880) 
# | check:463'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1448:  cir.store %arg1, %1 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc897) 
# |           1449:  cir.store %arg2, %2 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc897) 
# |           1450:  %5 = cir.load align(16) %0 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc898) 
# |           1451:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc899) 
# |           1452:  %7 = cir.load align(16) %2 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc900) 
# |           1453:  %8 = cir.call @vabdq_u16(%6, %7) : (!cir.vector<8 x !u16i> 
{llvm.noundef}, !cir.vector<8 x !u16i> {llvm.noundef}) -> !cir.vector<8 x 
!u16i> loc(#loc901) 
# | check:476'0                              
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:476'1                                                                 
                                                                                
               with "ABD" equal to "%8"
# |           1454:  %9 = cir.add %5, %8 : !cir.vector<8 x !u16i> loc(#loc1284) 
# | check:476'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1455:  cir.store align(16) %9, %4 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc1285) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1456:  %10 = cir.load align(16) %4 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc904) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1457:  cir.store %10, %3 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc1286) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1458:  %11 = cir.load %3 : !cir.ptr<!cir.vector<8 x !u16i>>, 
!cir.vector<8 x !u16i> loc(#loc1286) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1467:  cir.store %arg1, %1 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc914) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1468:  cir.store %arg2, %2 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc914) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1469:  %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc915) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1470:  %5 = cir.load align(16) %1 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc916) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1471:  %6 = cir.load align(16) %2 : !cir.ptr<!cir.vector<8 x 
!u16i>>, !cir.vector<8 x !u16i> loc(#loc917) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1472:  %7 = cir.call @vabaq_u16(%4, %5, %6) : (!cir.vector<8 x 
!u16i> {llvm.noundef}, !cir.vector<8 x !u16i> {llvm.noundef}, !cir.vector<8 x 
!u16i> {llvm.noundef}) -> !cir.vector<8 x !u16i> loc(#loc918) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:476'2      ?                                                          
                                                                                
                                                          possible intended 
match
# |           1473:  cir.store %7, %3 : !cir.vector<8 x !u16i>, 
!cir.ptr<!cir.vector<8 x !u16i>> loc(#loc1291) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1474:  %8 = cir.load %3 : !cir.ptr<!cir.vector<8 x !u16i>>, 
!cir.vector<8 x !u16i> loc(#loc1291) 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1475:  cir.return %8 : !cir.vector<8 x !u16i> loc(#loc1291) 
# | check:476'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1476:  } loc(#loc1287) 
# | check:476'0     ~~~~~~~~~~~~~~~~~
# |           1477:  cir.func always_inline internal private dso_local 
@vabaq_u32(%arg0: !cir.vector<4 x !u32i> {llvm.noundef} loc(fused[#loc923, 
#loc924]), %arg1: !cir.vector<4 x !u32i> {llvm.noundef} loc(fused[#loc925, 
#loc926]), %arg2: !cir.vector<4 x !u32i> {llvm.noundef} loc(fused[#loc927, 
#loc928])) -> !cir.vector<4 x !u32i> { 
# | check:476'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1484:  cir.store %arg1, %1 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc931) 
# |           1485:  cir.store %arg2, %2 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc931) 
# |           1486:  %5 = cir.load align(16) %0 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc932) 
# |           1487:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc933) 
# |           1488:  %7 = cir.load align(16) %2 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc934) 
# |           1489:  %8 = cir.call @vabdq_u32(%6, %7) : (!cir.vector<4 x !u32i> 
{llvm.noundef}, !cir.vector<4 x !u32i> {llvm.noundef}) -> !cir.vector<4 x 
!u32i> loc(#loc935) 
# | check:493'0                              
X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 error: no match found
# | check:493'1                                                                 
                                                                                
               with "ABD" equal to "%8"
# |           1490:  %9 = cir.add %5, %8 : !cir.vector<4 x !u32i> loc(#loc1297) 
# | check:493'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1491:  cir.store align(16) %9, %4 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc1298) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1492:  %10 = cir.load align(16) %4 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc938) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1493:  cir.store %10, %3 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc1299) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1494:  %11 = cir.load %3 : !cir.ptr<!cir.vector<4 x !u32i>>, 
!cir.vector<4 x !u32i> loc(#loc1299) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1503:  cir.store %arg1, %1 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc948) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1504:  cir.store %arg2, %2 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc948) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1505:  %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc949) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1506:  %5 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc950) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1507:  %6 = cir.load align(16) %2 : !cir.ptr<!cir.vector<4 x 
!u32i>>, !cir.vector<4 x !u32i> loc(#loc951) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1508:  %7 = cir.call @vabaq_u32(%4, %5, %6) : (!cir.vector<4 x 
!u32i> {llvm.noundef}, !cir.vector<4 x !u32i> {llvm.noundef}, !cir.vector<4 x 
!u32i> {llvm.noundef}) -> !cir.vector<4 x !u32i> loc(#loc952) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:493'2      ?                                                          
                                                                                
                                                          possible intended 
match
# |           1509:  cir.store %7, %3 : !cir.vector<4 x !u32i>, 
!cir.ptr<!cir.vector<4 x !u32i>> loc(#loc1304) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1510:  %8 = cir.load %3 : !cir.ptr<!cir.vector<4 x !u32i>>, 
!cir.vector<4 x !u32i> loc(#loc1304) 
# | check:493'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1511:  cir.return %8 : !cir.vector<4 x !u32i> loc(#loc1304) 
# | check:493'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1512:  } loc(#loc1300) 
# | check:493'0     ~~~~~~~~~~~~~~~~~
# |           1513: } loc(#loc) 
# | check:493'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/184227
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to