github-actions[bot] wrote:

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

* 86121 tests passed
* 753 tests skipped
* 2 tests failed

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

### Clang
<details>
<summary>Clang.CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/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/22/include
 -nostdsysteminc -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature 
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 -Wall -Werror -Wsign-conversion
# 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/22/include
 -nostdsysteminc -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature 
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 -Wall -Werror -Wsign-conversion
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# .---command stderr------------
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:15:10:
 error: CIR: expected string not found in input
# |  // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
 note: scanning from here
# |  %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc13)
# |                                                                             
           ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
 note: with "FLOAT_EXT" equal to "11"
# |  %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc13)
# |                                                                             
           ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:88:90:
 note: possible intended match here
# |  %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x !cir.int<s, 1>>, 
!cir.vector<4 x !cir.float> loc(#loc13)
# |                                                                             
             ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:43:10:
 error: CIR: expected string not found in input
# |  // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
 note: scanning from here
# |  %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x 
!cir.float> loc(#loc25)
# |                                                                             
         ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
 note: with "FLOAT_EXT" equal to "9"
# |  %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x 
!cir.float> loc(#loc25)
# |                                                                             
         ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:108:89:
 note: possible intended match here
# |  %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x !cir.int<s, 1>>, 
!cir.vector<8 x !cir.float> loc(#loc28)
# |                                                                             
            ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:69:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[MASK:.*]] = cir.cast bitcast %{{.*}} : !u16i -> !cir.vector<16 
x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:127:89:
 note: scanning from here
# |  %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> -> !cir.vector<16 
x !cir.float> loc(#loc40)
# |                                                                             
            ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:128:2:
 note: possible intended match here
# |  %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x !cir.int<s, 1>> 
loc(#loc42)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:100:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[BOOL_VEC:.*]] = cir.cast bitcast %[[MASK_VAL]] : !u8i -> 
!cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
 note: scanning from here
# |  %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc64)
# |                                                                             
          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
 note: with "MASK_VAL" equal to "6"
# |  %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc64)
# |                                                                             
          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:158:2:
 note: possible intended match here
# |  %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x !cir.int<s, 1>> 
loc(#loc63)
# |  ^
# | 
# | Input file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
# | Check file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |             80:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x 
!cir.float>>, !cir.vector<4 x !cir.float> loc(#loc11) 
# |             81:  %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i 
loc(#loc12) 
# |             82:  %8 = cir.const #cir.poison : !cir.vector<8 x !s16i> 
loc(#loc13) 
# |             83:  %9 = cir.vec.shuffle(%5, %8 : !cir.vector<8 x !s16i>) 
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> : 
!s32i] : !cir.vector<4 x !s16i> loc(#loc13) 
# |             84:  %10 = cir.cast bitcast %9 : !cir.vector<4 x !s16i> -> 
!cir.vector<4 x !cir.f16> loc(#loc13) 
# |             85:  %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> 
!cir.vector<4 x !cir.float> loc(#loc13) 
# | check:15'0                                                                  
                           X~~~~~~~~~~~~ error: no match found
# | check:15'1                                                                  
                                         with "FLOAT_EXT" equal to "11"
# |             86:  %12 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x 
!cir.int<s, 1>> loc(#loc12) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             87:  %13 = cir.vec.shuffle(%12, %12 : !cir.vector<8 x 
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : 
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc13) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             88:  %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x 
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc13) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:15'2                                                                  
                             ?                       possible intended match
# |             89:  cir.store %14, %3 : !cir.vector<4 x !cir.float>, 
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc148) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             90:  %15 = cir.load %3 : !cir.ptr<!cir.vector<4 x !cir.float>>, 
!cir.vector<4 x !cir.float> loc(#loc148) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             91:  cir.return %15 : !cir.vector<4 x !cir.float> loc(#loc148) 
# | check:15'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             92:  } loc(#loc144) 
# | check:15'0      ~~~~~~~~~~~~~~~~
# |             93:  cir.func no_inline dso_local 
@test_vcvtph2ps256_mask(%arg0: !cir.vector<2 x !s64i> loc(fused[#loc18, 
#loc19]), %arg1: !cir.vector<8 x !cir.float> loc(fused[#loc20, #loc21]), %arg2: 
!u8i loc(fused[#loc22, #loc23])) -> !cir.vector<8 x !cir.float> { 
# | check:15'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            101:  %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<2 x 
!s64i>>, !cir.vector<2 x !s64i> loc(#loc25) 
# |            102:  %5 = cir.cast bitcast %4 : !cir.vector<2 x !s64i> -> 
!cir.vector<8 x !s16i> loc(#loc25) 
# |            103:  %6 = cir.load align(32) %1 : !cir.ptr<!cir.vector<8 x 
!cir.float>>, !cir.vector<8 x !cir.float> loc(#loc26) 
# |            104:  %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i 
loc(#loc27) 
# |            105:  %8 = cir.cast bitcast %5 : !cir.vector<8 x !s16i> -> 
!cir.vector<8 x !cir.f16> loc(#loc25) 
# |            106:  %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> 
!cir.vector<8 x !cir.float> loc(#loc25) 
# | check:43'0                                                                  
                         X~~~~~~~~~~~~ error: no match found
# | check:43'1                                                                  
                                       with "FLOAT_EXT" equal to "9"
# |            107:  %10 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x 
!cir.int<s, 1>> loc(#loc27) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            108:  %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x 
!cir.int<s, 1>>, !cir.vector<8 x !cir.float> loc(#loc28) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:43'2                                                                  
                            ?                       possible intended match
# |            109:  cir.store %11, %3 : !cir.vector<8 x !cir.float>, 
!cir.ptr<!cir.vector<8 x !cir.float>> loc(#loc153) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            110:  %12 = cir.load %3 : !cir.ptr<!cir.vector<8 x !cir.float>>, 
!cir.vector<8 x !cir.float> loc(#loc153) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            111:  cir.return %12 : !cir.vector<8 x !cir.float> loc(#loc153) 
# | check:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            112:  } loc(#loc149) 
# | check:43'0      ~~~~~~~~~~~~~~~~
# |            113:  cir.func no_inline dso_local 
@test_vcvtph2ps512_mask(%arg0: !cir.vector<4 x !s64i> loc(fused[#loc33, 
#loc34]), %arg1: !cir.vector<16 x !cir.float> loc(fused[#loc35, #loc36]), 
%arg2: !u16i loc(fused[#loc37, #loc38])) -> !cir.vector<16 x !cir.float> { 
# | check:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            122:  %5 = cir.cast bitcast %4 : !cir.vector<4 x !s64i> -> 
!cir.vector<16 x !s16i> loc(#loc40) 
# |            123:  %6 = cir.load align(64) %1 : !cir.ptr<!cir.vector<16 x 
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc41) 
# |            124:  %7 = cir.load align(2) %2 : !cir.ptr<!u16i>, !u16i 
loc(#loc42) 
# |            125:  %8 = cir.const #cir.int<4> : !s32i loc(#loc43) 
# |            126:  %9 = cir.cast bitcast %5 : !cir.vector<16 x !s16i> -> 
!cir.vector<16 x !cir.f16> loc(#loc40) 
# |            127:  %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> -> 
!cir.vector<16 x !cir.float> loc(#loc40) 
# | check:69'0                                                                  
                            X~~~~~~~~~~~~ error: no match found
# |            128:  %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x 
!cir.int<s, 1>> loc(#loc42) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:69'1       ?                                                          
                        possible intended match
# |            129:  %12 = cir.vec.ternary(%11, %10, %6) : !cir.vector<16 x 
!cir.int<s, 1>>, !cir.vector<16 x !cir.float> loc(#loc44) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            130:  cir.store %12, %3 : !cir.vector<16 x !cir.float>, 
!cir.ptr<!cir.vector<16 x !cir.float>> loc(#loc158) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            131:  %13 = cir.load %3 : !cir.ptr<!cir.vector<16 x 
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc158) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            132:  cir.return %13 : !cir.vector<16 x !cir.float> loc(#loc158) 
# | check:69'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            133:  } loc(#loc154) 
# | check:69'0      ~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            152:  %5 = cir.call @_mm_setzero_ps() : () -> !cir.vector<4 x 
!cir.float> loc(#loc62) 
# |            153:  %6 = cir.load align(1) %0 : !cir.ptr<!u8i>, !u8i 
loc(#loc63) 
# |            154:  %7 = cir.const #cir.poison : !cir.vector<8 x !s16i> 
loc(#loc64) 
# |            155:  %8 = cir.vec.shuffle(%4, %7 : !cir.vector<8 x !s16i>) 
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> : 
!s32i] : !cir.vector<4 x !s16i> loc(#loc64) 
# |            156:  %9 = cir.cast bitcast %8 : !cir.vector<4 x !s16i> -> 
!cir.vector<4 x !cir.f16> loc(#loc64) 
# |            157:  %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> 
!cir.vector<4 x !cir.float> loc(#loc64) 
# | check:100'0                                                                 
                          X~~~~~~~~~~~~ error: no match found
# | check:100'1                                                                 
                                        with "MASK_VAL" equal to "6"
# |            158:  %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x 
!cir.int<s, 1>> loc(#loc63) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:100'2      ?                                                          
                      possible intended match
# |            159:  %12 = cir.vec.shuffle(%11, %11 : !cir.vector<8 x 
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : 
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc64) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            160:  %13 = cir.vec.ternary(%12, %10, %5) : !cir.vector<4 x 
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc64) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            161:  cir.store %13, %2 : !cir.vector<4 x !cir.float>, 
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc166) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            162:  %14 = cir.load %2 : !cir.ptr<!cir.vector<4 x !cir.float>>, 
!cir.vector<4 x !cir.float> loc(#loc166) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            163:  cir.return %14 : !cir.vector<4 x !cir.float> loc(#loc166) 
# | check:100'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>Clang.CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 1
/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/22/include
 -nostdsysteminc -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature 
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 -Wall -Werror -Wsign-conversion
# 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/22/include
 -nostdsysteminc -flax-vector-conversions=none -ffreestanding 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
 -triple=x86_64-unknown-linux -target-feature +avx512fp16 -target-feature 
+avx512f -target-feature +avx512vl -fclangir -emit-cir -o 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 -Wall -Werror -Wsign-conversion
# note: command had no output on stdout or stderr
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# executed command: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck 
--check-prefix=CIR 
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# .---command stderr------------
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:15:10:
 error: CIR: expected string not found in input
# |  // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
 note: scanning from here
# |  %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc13)
# |                                                                             
           ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:85:88:
 note: with "FLOAT_EXT" equal to "11"
# |  %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc13)
# |                                                                             
           ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:88:90:
 note: possible intended match here
# |  %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x !cir.int<s, 1>>, 
!cir.vector<4 x !cir.float> loc(#loc13)
# |                                                                             
             ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:43:10:
 error: CIR: expected string not found in input
# |  // CIR: cir.select if {{.*}} then %[[FLOAT_EXT]] else {{.*}}
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
 note: scanning from here
# |  %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x 
!cir.float> loc(#loc25)
# |                                                                             
         ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:106:86:
 note: with "FLOAT_EXT" equal to "9"
# |  %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> !cir.vector<8 x 
!cir.float> loc(#loc25)
# |                                                                             
         ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:108:89:
 note: possible intended match here
# |  %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x !cir.int<s, 1>>, 
!cir.vector<8 x !cir.float> loc(#loc28)
# |                                                                             
            ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:69:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[MASK:.*]] = cir.cast bitcast %{{.*}} : !u16i -> !cir.vector<16 
x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:127:89:
 note: scanning from here
# |  %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> -> !cir.vector<16 
x !cir.float> loc(#loc40)
# |                                                                             
            ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:128:2:
 note: possible intended match here
# |  %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x !cir.int<s, 1>> 
loc(#loc42)
# |  ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c:100:10:
 error: CIR: expected string not found in input
# |  // CIR: %[[BOOL_VEC:.*]] = cir.cast bitcast %[[MASK_VAL]] : !u8i -> 
!cir.vector<8 x !cir.bool>
# |          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
 note: scanning from here
# |  %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc64)
# |                                                                             
          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:157:87:
 note: with "MASK_VAL" equal to "6"
# |  %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> !cir.vector<4 x 
!cir.float> loc(#loc64)
# |                                                                             
          ^
# | 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir:158:2:
 note: possible intended match here
# |  %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x !cir.int<s, 1>> 
loc(#loc63)
# |  ^
# | 
# | Input file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/X86/Output/avx512f16c-builtins.c.tmp.cir
# | Check file: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/X86/avx512f16c-builtins.c
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |             80:  %6 = cir.load align(16) %1 : !cir.ptr<!cir.vector<4 x 
!cir.float>>, !cir.vector<4 x !cir.float> loc(#loc11) 
# |             81:  %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i 
loc(#loc12) 
# |             82:  %8 = cir.const #cir.poison : !cir.vector<8 x !s16i> 
loc(#loc13) 
# |             83:  %9 = cir.vec.shuffle(%5, %8 : !cir.vector<8 x !s16i>) 
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> : 
!s32i] : !cir.vector<4 x !s16i> loc(#loc13) 
# |             84:  %10 = cir.cast bitcast %9 : !cir.vector<4 x !s16i> -> 
!cir.vector<4 x !cir.f16> loc(#loc13) 
# |             85:  %11 = cir.cast floating %10 : !cir.vector<4 x !cir.f16> -> 
!cir.vector<4 x !cir.float> loc(#loc13) 
# | check:15'0                                                                  
                           X~~~~~~~~~~~~ error: no match found
# | check:15'1                                                                  
                                         with "FLOAT_EXT" equal to "11"
# |             86:  %12 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x 
!cir.int<s, 1>> loc(#loc12) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             87:  %13 = cir.vec.shuffle(%12, %12 : !cir.vector<8 x 
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : 
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc13) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             88:  %14 = cir.vec.ternary(%13, %11, %6) : !cir.vector<4 x 
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc13) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:15'2                                                                  
                             ?                       possible intended match
# |             89:  cir.store %14, %3 : !cir.vector<4 x !cir.float>, 
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc148) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             90:  %15 = cir.load %3 : !cir.ptr<!cir.vector<4 x !cir.float>>, 
!cir.vector<4 x !cir.float> loc(#loc148) 
# | check:15'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             91:  cir.return %15 : !cir.vector<4 x !cir.float> loc(#loc148) 
# | check:15'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             92:  } loc(#loc144) 
# | check:15'0      ~~~~~~~~~~~~~~~~
# |             93:  cir.func no_inline dso_local 
@test_vcvtph2ps256_mask(%arg0: !cir.vector<2 x !s64i> loc(fused[#loc18, 
#loc19]), %arg1: !cir.vector<8 x !cir.float> loc(fused[#loc20, #loc21]), %arg2: 
!u8i loc(fused[#loc22, #loc23])) -> !cir.vector<8 x !cir.float> { 
# | check:15'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            101:  %4 = cir.load align(16) %0 : !cir.ptr<!cir.vector<2 x 
!s64i>>, !cir.vector<2 x !s64i> loc(#loc25) 
# |            102:  %5 = cir.cast bitcast %4 : !cir.vector<2 x !s64i> -> 
!cir.vector<8 x !s16i> loc(#loc25) 
# |            103:  %6 = cir.load align(32) %1 : !cir.ptr<!cir.vector<8 x 
!cir.float>>, !cir.vector<8 x !cir.float> loc(#loc26) 
# |            104:  %7 = cir.load align(1) %2 : !cir.ptr<!u8i>, !u8i 
loc(#loc27) 
# |            105:  %8 = cir.cast bitcast %5 : !cir.vector<8 x !s16i> -> 
!cir.vector<8 x !cir.f16> loc(#loc25) 
# |            106:  %9 = cir.cast floating %8 : !cir.vector<8 x !cir.f16> -> 
!cir.vector<8 x !cir.float> loc(#loc25) 
# | check:43'0                                                                  
                         X~~~~~~~~~~~~ error: no match found
# | check:43'1                                                                  
                                       with "FLOAT_EXT" equal to "9"
# |            107:  %10 = cir.cast bitcast %7 : !u8i -> !cir.vector<8 x 
!cir.int<s, 1>> loc(#loc27) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            108:  %11 = cir.vec.ternary(%10, %9, %6) : !cir.vector<8 x 
!cir.int<s, 1>>, !cir.vector<8 x !cir.float> loc(#loc28) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:43'2                                                                  
                            ?                       possible intended match
# |            109:  cir.store %11, %3 : !cir.vector<8 x !cir.float>, 
!cir.ptr<!cir.vector<8 x !cir.float>> loc(#loc153) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            110:  %12 = cir.load %3 : !cir.ptr<!cir.vector<8 x !cir.float>>, 
!cir.vector<8 x !cir.float> loc(#loc153) 
# | check:43'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            111:  cir.return %12 : !cir.vector<8 x !cir.float> loc(#loc153) 
# | check:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            112:  } loc(#loc149) 
# | check:43'0      ~~~~~~~~~~~~~~~~
# |            113:  cir.func no_inline dso_local 
@test_vcvtph2ps512_mask(%arg0: !cir.vector<4 x !s64i> loc(fused[#loc33, 
#loc34]), %arg1: !cir.vector<16 x !cir.float> loc(fused[#loc35, #loc36]), 
%arg2: !u16i loc(fused[#loc37, #loc38])) -> !cir.vector<16 x !cir.float> { 
# | check:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            122:  %5 = cir.cast bitcast %4 : !cir.vector<4 x !s64i> -> 
!cir.vector<16 x !s16i> loc(#loc40) 
# |            123:  %6 = cir.load align(64) %1 : !cir.ptr<!cir.vector<16 x 
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc41) 
# |            124:  %7 = cir.load align(2) %2 : !cir.ptr<!u16i>, !u16i 
loc(#loc42) 
# |            125:  %8 = cir.const #cir.int<4> : !s32i loc(#loc43) 
# |            126:  %9 = cir.cast bitcast %5 : !cir.vector<16 x !s16i> -> 
!cir.vector<16 x !cir.f16> loc(#loc40) 
# |            127:  %10 = cir.cast floating %9 : !cir.vector<16 x !cir.f16> -> 
!cir.vector<16 x !cir.float> loc(#loc40) 
# | check:69'0                                                                  
                            X~~~~~~~~~~~~ error: no match found
# |            128:  %11 = cir.cast bitcast %7 : !u16i -> !cir.vector<16 x 
!cir.int<s, 1>> loc(#loc42) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:69'1       ?                                                          
                        possible intended match
# |            129:  %12 = cir.vec.ternary(%11, %10, %6) : !cir.vector<16 x 
!cir.int<s, 1>>, !cir.vector<16 x !cir.float> loc(#loc44) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            130:  cir.store %12, %3 : !cir.vector<16 x !cir.float>, 
!cir.ptr<!cir.vector<16 x !cir.float>> loc(#loc158) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            131:  %13 = cir.load %3 : !cir.ptr<!cir.vector<16 x 
!cir.float>>, !cir.vector<16 x !cir.float> loc(#loc158) 
# | check:69'0      
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            132:  cir.return %13 : !cir.vector<16 x !cir.float> loc(#loc158) 
# | check:69'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            133:  } loc(#loc154) 
# | check:69'0      ~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            152:  %5 = cir.call @_mm_setzero_ps() : () -> !cir.vector<4 x 
!cir.float> loc(#loc62) 
# |            153:  %6 = cir.load align(1) %0 : !cir.ptr<!u8i>, !u8i 
loc(#loc63) 
# |            154:  %7 = cir.const #cir.poison : !cir.vector<8 x !s16i> 
loc(#loc64) 
# |            155:  %8 = cir.vec.shuffle(%4, %7 : !cir.vector<8 x !s16i>) 
[#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : !s32i, #cir.int<3> : 
!s32i] : !cir.vector<4 x !s16i> loc(#loc64) 
# |            156:  %9 = cir.cast bitcast %8 : !cir.vector<4 x !s16i> -> 
!cir.vector<4 x !cir.f16> loc(#loc64) 
# |            157:  %10 = cir.cast floating %9 : !cir.vector<4 x !cir.f16> -> 
!cir.vector<4 x !cir.float> loc(#loc64) 
# | check:100'0                                                                 
                          X~~~~~~~~~~~~ error: no match found
# | check:100'1                                                                 
                                        with "MASK_VAL" equal to "6"
# |            158:  %11 = cir.cast bitcast %6 : !u8i -> !cir.vector<8 x 
!cir.int<s, 1>> loc(#loc63) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | check:100'2      ?                                                          
                      possible intended match
# |            159:  %12 = cir.vec.shuffle(%11, %11 : !cir.vector<8 x 
!cir.int<s, 1>>) [#cir.int<0> : !s32i, #cir.int<1> : !s32i, #cir.int<2> : 
!s32i, #cir.int<3> : !s32i] : !cir.vector<4 x !cir.int<s, 1>> loc(#loc64) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            160:  %13 = cir.vec.ternary(%12, %10, %5) : !cir.vector<4 x 
!cir.int<s, 1>>, !cir.vector<4 x !cir.float> loc(#loc64) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            161:  cir.store %13, %2 : !cir.vector<4 x !cir.float>, 
!cir.ptr<!cir.vector<4 x !cir.float>> loc(#loc166) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            162:  %14 = cir.load %2 : !cir.ptr<!cir.vector<4 x !cir.float>>, 
!cir.vector<4 x !cir.float> loc(#loc166) 
# | check:100'0     
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            163:  cir.return %14 : !cir.vector<4 x !cir.float> loc(#loc166) 
# | check:100'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/173572
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to