github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 86819 tests passed
* 755 tests skipped
* 2 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang
<details>
<summary>Clang.CIR/CodeGenBuiltins/builtin_bit.cpp</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/23/include
-nostdsysteminc -triple x86_64-unknown-linux-gnu -fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.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 x86_64-unknown-linux-gnu -fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.cir
# 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
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=CIR
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=CIR
# note: command had no output on stdout or stderr
# 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 x86_64-unknown-linux-gnu -fclangir -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
# 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 x86_64-unknown-linux-gnu -fclangir -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=LLVM
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=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 x86_64-unknown-linux-gnu -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
# 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 x86_64-unknown-linux-gnu -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
# note: command had no output on stdout or stderr
# RUN: at line 6
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=OGCG
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=OGCG
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:507:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i8 @llvm.fshl.i8(i8 %[[INPUT]], i8 %[[INPUT]],
i8 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: scanning from here
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: with "AMOUNT" equal to "1"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:399:2:
note: possible intended match here
# | %3 = call i8 @llvm.fshl.i8(i8 %0, i8 %0, i8 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:524:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i16 @llvm.fshl.i16(i16 %[[INPUT]], i16
%[[INPUT]], i16 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: scanning from here
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:416:2:
note: possible intended match here
# | %3 = call i16 @llvm.fshl.i16(i16 %0, i16 %0, i16 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:541:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i32 @llvm.fshl.i32(i32 %[[INPUT]], i32
%[[INPUT]], i32 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: scanning from here
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:433:2:
note: possible intended match here
# | %3 = call i32 @llvm.fshl.i32(i32 %0, i32 %0, i32 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:559:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i64 @llvm.fshl.i64(i64 %[[INPUT]], i64
%[[INPUT]], i64 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: scanning from here
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:450:2:
note: possible intended match here
# | %3 = call i64 @llvm.fshl.i64(i64 %0, i64 %0, i64 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:576:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i8 @llvm.fshr.i8(i8 %[[INPUT]], i8 %[[INPUT]],
i8 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: scanning from here
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: with "AMOUNT" equal to "1"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:467:2:
note: possible intended match here
# | %3 = call i8 @llvm.fshr.i8(i8 %0, i8 %0, i8 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:593:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i16 @llvm.fshr.i16(i16 %[[INPUT]], i16
%[[INPUT]], i16 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: scanning from here
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:484:2:
note: possible intended match here
# | %3 = call i16 @llvm.fshr.i16(i16 %0, i16 %0, i16 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:610:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i32 @llvm.fshr.i32(i32 %[[INPUT]], i32
%[[INPUT]], i32 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: scanning from here
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:501:2:
note: possible intended match here
# | %3 = call i32 @llvm.fshr.i32(i32 %0, i32 %0, i32 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:628:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i64 @llvm.fshr.i64(i64 %[[INPUT]], i64
%[[INPUT]], i64 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: scanning from here
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:518:2:
note: possible intended match here
# | %3 = call i64 @llvm.fshr.i64(i64 %0, i64 %0, i64 %2)
# | ^
# |
# | Input file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 392: %x.addr = alloca i8, align 1
# | 393: %y.addr = alloca i8, align 1
# | 394: store i8 %x, ptr %x.addr, align 1
# | 395: store i8 %y, ptr %y.addr, align 1
# | 396: %0 = load i8, ptr %x.addr, align 1
# | 397: %1 = load i8, ptr %y.addr, align 1
# | next:507'0 X error: no match found
# | next:507'1 with "INPUT" equal to
"0"
# | next:507'2 with "INPUT" equal to
"0"
# | next:507'3 with "AMOUNT" equal to
"1"
# | 398: %2 = urem i8 %1, 8
# | next:507'0 ~~~~~~~~~~~~~~~~~~~~
# | 399: %3 = call i8 @llvm.fshl.i8(i8 %0, i8 %0, i8 %2)
# | next:507'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:507'4 ? possible
intended match
# | 400: ret i8 %3
# | next:507'0 ~~~~~~~~~~~
# | 401: }
# | next:507'0 ~~
# | 402:
# | next:507'0 ~
# | 403: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:507'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 404: declare i8 @llvm.fshl.i8(i8, i8, i8) #2
# | next:507'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 409: %x.addr = alloca i16, align 2
# | 410: %y.addr = alloca i16, align 2
# | 411: store i16 %x, ptr %x.addr, align 2
# | 412: store i16 %y, ptr %y.addr, align 2
# | 413: %0 = load i16, ptr %x.addr, align 2
# | 414: %1 = load i16, ptr %y.addr, align 2
# | next:524'0 X error: no match found
# | next:524'1 with "INPUT" equal to
"0"
# | next:524'2 with "INPUT" equal to
"0"
# | next:524'3 with "AMOUNT" equal to
"1"
# | 415: %2 = urem i16 %1, 16
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 416: %3 = call i16 @llvm.fshl.i16(i16 %0, i16 %0, i16 %2)
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:524'4 ?
possible intended match
# | 417: ret i16 %3
# | next:524'0 ~~~~~~~~~~~~
# | 418: }
# | next:524'0 ~~
# | 419:
# | next:524'0 ~
# | 420: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:524'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 421: declare i16 @llvm.fshl.i16(i16, i16, i16) #2
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 426: %x.addr = alloca i32, align 4
# | 427: %y.addr = alloca i32, align 4
# | 428: store i32 %x, ptr %x.addr, align 4
# | 429: store i32 %y, ptr %y.addr, align 4
# | 430: %0 = load i32, ptr %x.addr, align 4
# | 431: %1 = load i32, ptr %y.addr, align 4
# | next:541'0 X error: no match found
# | next:541'1 with "INPUT" equal to
"0"
# | next:541'2 with "INPUT" equal to
"0"
# | next:541'3 with "AMOUNT" equal to
"1"
# | 432: %2 = urem i32 %1, 32
# | next:541'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 433: %3 = call i32 @llvm.fshl.i32(i32 %0, i32 %0, i32 %2)
# | next:541'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:541'4 ?
possible intended match
# | 434: ret i32 %3
# | next:541'0 ~~~~~~~~~~~~
# | 435: }
# | next:541'0 ~~
# | 436:
# | next:541'0 ~
# | 437: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:541'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 438: declare i32 @llvm.fshl.i32(i32, i32, i32) #2
# | next:541'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 443: %x.addr = alloca i64, align 8
# | 444: %y.addr = alloca i64, align 8
# | 445: store i64 %x, ptr %x.addr, align 8
# | 446: store i64 %y, ptr %y.addr, align 8
# | 447: %0 = load i64, ptr %x.addr, align 8
# | 448: %1 = load i64, ptr %y.addr, align 8
# | next:559'0 X error: no match found
# | next:559'1 with "INPUT" equal to
"0"
# | next:559'2 with "INPUT" equal to
"0"
# | next:559'3 with "AMOUNT" equal to
"1"
# | 449: %2 = urem i64 %1, 64
# | next:559'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 450: %3 = call i64 @llvm.fshl.i64(i64 %0, i64 %0, i64 %2)
# | next:559'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:559'4 ?
possible intended match
# | 451: ret i64 %3
# | next:559'0 ~~~~~~~~~~~~
# | 452: }
# | next:559'0 ~~
# | 453:
# | next:559'0 ~
# | 454: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:559'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 455: declare i64 @llvm.fshl.i64(i64, i64, i64) #2
# | next:559'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 460: %x.addr = alloca i8, align 1
# | 461: %y.addr = alloca i8, align 1
# | 462: store i8 %x, ptr %x.addr, align 1
# | 463: store i8 %y, ptr %y.addr, align 1
# | 464: %0 = load i8, ptr %x.addr, align 1
# | 465: %1 = load i8, ptr %y.addr, align 1
# | next:576'0 X error: no match found
# | next:576'1 with "INPUT" equal to
"0"
# | next:576'2 with "INPUT" equal to
"0"
# | next:576'3 with "AMOUNT" equal to
"1"
# | 466: %2 = urem i8 %1, 8
# | next:576'0 ~~~~~~~~~~~~~~~~~~~~
# | 467: %3 = call i8 @llvm.fshr.i8(i8 %0, i8 %0, i8 %2)
# | next:576'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:576'4 ? possible
intended match
# | 468: ret i8 %3
# | next:576'0 ~~~~~~~~~~~
# | 469: }
# | next:576'0 ~~
# | 470:
# | next:576'0 ~
# | 471: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:576'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 472: declare i8 @llvm.fshr.i8(i8, i8, i8) #2
# | next:576'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 477: %x.addr = alloca i16, align 2
# | 478: %y.addr = alloca i16, align 2
# | 479: store i16 %x, ptr %x.addr, align 2
# | 480: store i16 %y, ptr %y.addr, align 2
# | 481: %0 = load i16, ptr %x.addr, align 2
# | 482: %1 = load i16, ptr %y.addr, align 2
# | next:593'0 X error: no match found
# | next:593'1 with "INPUT" equal to
"0"
# | next:593'2 with "INPUT" equal to
"0"
# | next:593'3 with "AMOUNT" equal to
"1"
# | 483: %2 = urem i16 %1, 16
# | next:593'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 484: %3 = call i16 @llvm.fshr.i16(i16 %0, i16 %0, i16 %2)
# | next:593'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:593'4 ?
possible intended match
# | 485: ret i16 %3
# | next:593'0 ~~~~~~~~~~~~
# | 486: }
# | next:593'0 ~~
# | 487:
# | next:593'0 ~
# | 488: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:593'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 489: declare i16 @llvm.fshr.i16(i16, i16, i16) #2
# | next:593'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 494: %x.addr = alloca i32, align 4
# | 495: %y.addr = alloca i32, align 4
# | 496: store i32 %x, ptr %x.addr, align 4
# | 497: store i32 %y, ptr %y.addr, align 4
# | 498: %0 = load i32, ptr %x.addr, align 4
# | 499: %1 = load i32, ptr %y.addr, align 4
# | next:610'0 X error: no match found
# | next:610'1 with "INPUT" equal to
"0"
# | next:610'2 with "INPUT" equal to
"0"
# | next:610'3 with "AMOUNT" equal to
"1"
# | 500: %2 = urem i32 %1, 32
# | next:610'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 501: %3 = call i32 @llvm.fshr.i32(i32 %0, i32 %0, i32 %2)
# | next:610'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:610'4 ?
possible intended match
# | 502: ret i32 %3
# | next:610'0 ~~~~~~~~~~~~
# | 503: }
# | next:610'0 ~~
# | 504:
# | next:610'0 ~
# | 505: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:610'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 506: declare i32 @llvm.fshr.i32(i32, i32, i32) #2
# | next:610'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 511: %x.addr = alloca i64, align 8
# | 512: %y.addr = alloca i64, align 8
# | 513: store i64 %x, ptr %x.addr, align 8
# | 514: store i64 %y, ptr %y.addr, align 8
# | 515: %0 = load i64, ptr %x.addr, align 8
# | 516: %1 = load i64, ptr %y.addr, align 8
# | next:628'0 X error: no match found
# | next:628'1 with "INPUT" equal to
"0"
# | next:628'2 with "INPUT" equal to
"0"
# | next:628'3 with "AMOUNT" equal to
"1"
# | 517: %2 = urem i64 %1, 64
# | next:628'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 518: %3 = call i64 @llvm.fshr.i64(i64 %0, i64 %0, i64 %2)
# | next:628'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:628'4 ?
possible intended match
# | 519: ret i64 %3
# | next:628'0 ~~~~~~~~~~~~
# | 520: }
# | next:628'0 ~~
# | 521:
# | next:628'0 ~
# | 522: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:628'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 523: declare i64 @llvm.fshr.i64(i64, i64, i64) #2
# | next:628'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>Clang.CIR/CodeGenBuiltins/builtin_bit.cpp</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/23/include
-nostdsysteminc -triple x86_64-unknown-linux-gnu -fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.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 x86_64-unknown-linux-gnu -fclangir -emit-cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.cir
# 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
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=CIR
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.cir
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=CIR
# note: command had no output on stdout or stderr
# 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 x86_64-unknown-linux-gnu -fclangir -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
# 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 x86_64-unknown-linux-gnu -fclangir -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=LLVM
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp-cir.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=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 x86_64-unknown-linux-gnu -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
# 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 x86_64-unknown-linux-gnu -emit-llvm
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-o
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
# note: command had no output on stdout or stderr
# RUN: at line 6
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=OGCG
# executed command:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck
--input-file=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
-check-prefix=OGCG
# .---command stderr------------
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:507:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i8 @llvm.fshl.i8(i8 %[[INPUT]], i8 %[[INPUT]],
i8 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: scanning from here
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:397:36:
note: with "AMOUNT" equal to "1"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:399:2:
note: possible intended match here
# | %3 = call i8 @llvm.fshl.i8(i8 %0, i8 %0, i8 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:524:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i16 @llvm.fshl.i16(i16 %[[INPUT]], i16
%[[INPUT]], i16 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: scanning from here
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:414:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:416:2:
note: possible intended match here
# | %3 = call i16 @llvm.fshl.i16(i16 %0, i16 %0, i16 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:541:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i32 @llvm.fshl.i32(i32 %[[INPUT]], i32
%[[INPUT]], i32 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: scanning from here
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:431:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:433:2:
note: possible intended match here
# | %3 = call i32 @llvm.fshl.i32(i32 %0, i32 %0, i32 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:559:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i64 @llvm.fshl.i64(i64 %[[INPUT]], i64
%[[INPUT]], i64 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: scanning from here
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:448:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:450:2:
note: possible intended match here
# | %3 = call i64 @llvm.fshl.i64(i64 %0, i64 %0, i64 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:576:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i8 @llvm.fshr.i8(i8 %[[INPUT]], i8 %[[INPUT]],
i8 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: scanning from here
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: with "INPUT" equal to "0"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:465:36:
note: with "AMOUNT" equal to "1"
# | %1 = load i8, ptr %y.addr, align 1
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:467:2:
note: possible intended match here
# | %3 = call i8 @llvm.fshr.i8(i8 %0, i8 %0, i8 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:593:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i16 @llvm.fshr.i16(i16 %[[INPUT]], i16
%[[INPUT]], i16 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: scanning from here
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: with "INPUT" equal to "0"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:482:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i16, ptr %y.addr, align 2
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:484:2:
note: possible intended match here
# | %3 = call i16 @llvm.fshr.i16(i16 %0, i16 %0, i16 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:610:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i32 @llvm.fshr.i32(i32 %[[INPUT]], i32
%[[INPUT]], i32 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: scanning from here
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: with "INPUT" equal to "0"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:499:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i32, ptr %y.addr, align 4
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:501:2:
note: possible intended match here
# | %3 = call i32 @llvm.fshr.i32(i32 %0, i32 %0, i32 %2)
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp:628:15:
error: OGCG-NEXT: expected string not found in input
# | // OGCG-NEXT: %{{.+}} = call i64 @llvm.fshr.i64(i64 %[[INPUT]], i64
%[[INPUT]], i64 %[[AMOUNT]])
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: scanning from here
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: with "INPUT" equal to "0"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:516:37:
note: with "AMOUNT" equal to "1"
# | %1 = load i64, ptr %y.addr, align 8
# | ^
# |
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll:518:2:
note: possible intended match here
# | %3 = call i64 @llvm.fshr.i64(i64 %0, i64 %0, i64 %2)
# | ^
# |
# | Input file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/test/CIR/CodeGenBuiltins/Output/builtin_bit.cpp.tmp.ll
# | Check file:
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/CIR/CodeGenBuiltins/builtin_bit.cpp
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 392: %x.addr = alloca i8, align 1
# | 393: %y.addr = alloca i8, align 1
# | 394: store i8 %x, ptr %x.addr, align 1
# | 395: store i8 %y, ptr %y.addr, align 1
# | 396: %0 = load i8, ptr %x.addr, align 1
# | 397: %1 = load i8, ptr %y.addr, align 1
# | next:507'0 X error: no match found
# | next:507'1 with "INPUT" equal to
"0"
# | next:507'2 with "INPUT" equal to
"0"
# | next:507'3 with "AMOUNT" equal to
"1"
# | 398: %2 = urem i8 %1, 8
# | next:507'0 ~~~~~~~~~~~~~~~~~~~~
# | 399: %3 = call i8 @llvm.fshl.i8(i8 %0, i8 %0, i8 %2)
# | next:507'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:507'4 ? possible
intended match
# | 400: ret i8 %3
# | next:507'0 ~~~~~~~~~~~
# | 401: }
# | next:507'0 ~~
# | 402:
# | next:507'0 ~
# | 403: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:507'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 404: declare i8 @llvm.fshl.i8(i8, i8, i8) #2
# | next:507'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 409: %x.addr = alloca i16, align 2
# | 410: %y.addr = alloca i16, align 2
# | 411: store i16 %x, ptr %x.addr, align 2
# | 412: store i16 %y, ptr %y.addr, align 2
# | 413: %0 = load i16, ptr %x.addr, align 2
# | 414: %1 = load i16, ptr %y.addr, align 2
# | next:524'0 X error: no match found
# | next:524'1 with "INPUT" equal to
"0"
# | next:524'2 with "INPUT" equal to
"0"
# | next:524'3 with "AMOUNT" equal to
"1"
# | 415: %2 = urem i16 %1, 16
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 416: %3 = call i16 @llvm.fshl.i16(i16 %0, i16 %0, i16 %2)
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:524'4 ?
possible intended match
# | 417: ret i16 %3
# | next:524'0 ~~~~~~~~~~~~
# | 418: }
# | next:524'0 ~~
# | 419:
# | next:524'0 ~
# | 420: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:524'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 421: declare i16 @llvm.fshl.i16(i16, i16, i16) #2
# | next:524'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 426: %x.addr = alloca i32, align 4
# | 427: %y.addr = alloca i32, align 4
# | 428: store i32 %x, ptr %x.addr, align 4
# | 429: store i32 %y, ptr %y.addr, align 4
# | 430: %0 = load i32, ptr %x.addr, align 4
# | 431: %1 = load i32, ptr %y.addr, align 4
# | next:541'0 X error: no match found
# | next:541'1 with "INPUT" equal to
"0"
# | next:541'2 with "INPUT" equal to
"0"
# | next:541'3 with "AMOUNT" equal to
"1"
# | 432: %2 = urem i32 %1, 32
# | next:541'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 433: %3 = call i32 @llvm.fshl.i32(i32 %0, i32 %0, i32 %2)
# | next:541'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:541'4 ?
possible intended match
# | 434: ret i32 %3
# | next:541'0 ~~~~~~~~~~~~
# | 435: }
# | next:541'0 ~~
# | 436:
# | next:541'0 ~
# | 437: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:541'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 438: declare i32 @llvm.fshl.i32(i32, i32, i32) #2
# | next:541'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 443: %x.addr = alloca i64, align 8
# | 444: %y.addr = alloca i64, align 8
# | 445: store i64 %x, ptr %x.addr, align 8
# | 446: store i64 %y, ptr %y.addr, align 8
# | 447: %0 = load i64, ptr %x.addr, align 8
# | 448: %1 = load i64, ptr %y.addr, align 8
# | next:559'0 X error: no match found
# | next:559'1 with "INPUT" equal to
"0"
# | next:559'2 with "INPUT" equal to
"0"
# | next:559'3 with "AMOUNT" equal to
"1"
# | 449: %2 = urem i64 %1, 64
# | next:559'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 450: %3 = call i64 @llvm.fshl.i64(i64 %0, i64 %0, i64 %2)
# | next:559'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:559'4 ?
possible intended match
# | 451: ret i64 %3
# | next:559'0 ~~~~~~~~~~~~
# | 452: }
# | next:559'0 ~~
# | 453:
# | next:559'0 ~
# | 454: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:559'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 455: declare i64 @llvm.fshl.i64(i64, i64, i64) #2
# | next:559'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 460: %x.addr = alloca i8, align 1
# | 461: %y.addr = alloca i8, align 1
# | 462: store i8 %x, ptr %x.addr, align 1
# | 463: store i8 %y, ptr %y.addr, align 1
# | 464: %0 = load i8, ptr %x.addr, align 1
# | 465: %1 = load i8, ptr %y.addr, align 1
# | next:576'0 X error: no match found
# | next:576'1 with "INPUT" equal to
"0"
# | next:576'2 with "INPUT" equal to
"0"
# | next:576'3 with "AMOUNT" equal to
"1"
# | 466: %2 = urem i8 %1, 8
# | next:576'0 ~~~~~~~~~~~~~~~~~~~~
# | 467: %3 = call i8 @llvm.fshr.i8(i8 %0, i8 %0, i8 %2)
# | next:576'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:576'4 ? possible
intended match
# | 468: ret i8 %3
# | next:576'0 ~~~~~~~~~~~
# | 469: }
# | next:576'0 ~~
# | 470:
# | next:576'0 ~
# | 471: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:576'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 472: declare i8 @llvm.fshr.i8(i8, i8, i8) #2
# | next:576'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 477: %x.addr = alloca i16, align 2
# | 478: %y.addr = alloca i16, align 2
# | 479: store i16 %x, ptr %x.addr, align 2
# | 480: store i16 %y, ptr %y.addr, align 2
# | 481: %0 = load i16, ptr %x.addr, align 2
# | 482: %1 = load i16, ptr %y.addr, align 2
# | next:593'0 X error: no match found
# | next:593'1 with "INPUT" equal to
"0"
# | next:593'2 with "INPUT" equal to
"0"
# | next:593'3 with "AMOUNT" equal to
"1"
# | 483: %2 = urem i16 %1, 16
# | next:593'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 484: %3 = call i16 @llvm.fshr.i16(i16 %0, i16 %0, i16 %2)
# | next:593'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:593'4 ?
possible intended match
# | 485: ret i16 %3
# | next:593'0 ~~~~~~~~~~~~
# | 486: }
# | next:593'0 ~~
# | 487:
# | next:593'0 ~
# | 488: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:593'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 489: declare i16 @llvm.fshr.i16(i16, i16, i16) #2
# | next:593'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 494: %x.addr = alloca i32, align 4
# | 495: %y.addr = alloca i32, align 4
# | 496: store i32 %x, ptr %x.addr, align 4
# | 497: store i32 %y, ptr %y.addr, align 4
# | 498: %0 = load i32, ptr %x.addr, align 4
# | 499: %1 = load i32, ptr %y.addr, align 4
# | next:610'0 X error: no match found
# | next:610'1 with "INPUT" equal to
"0"
# | next:610'2 with "INPUT" equal to
"0"
# | next:610'3 with "AMOUNT" equal to
"1"
# | 500: %2 = urem i32 %1, 32
# | next:610'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 501: %3 = call i32 @llvm.fshr.i32(i32 %0, i32 %0, i32 %2)
# | next:610'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:610'4 ?
possible intended match
# | 502: ret i32 %3
# | next:610'0 ~~~~~~~~~~~~
# | 503: }
# | next:610'0 ~~
# | 504:
# | next:610'0 ~
# | 505: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:610'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 506: declare i32 @llvm.fshr.i32(i32, i32, i32) #2
# | next:610'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 511: %x.addr = alloca i64, align 8
# | 512: %y.addr = alloca i64, align 8
# | 513: store i64 %x, ptr %x.addr, align 8
# | 514: store i64 %y, ptr %y.addr, align 8
# | 515: %0 = load i64, ptr %x.addr, align 8
# | 516: %1 = load i64, ptr %y.addr, align 8
# | next:628'0 X error: no match found
# | next:628'1 with "INPUT" equal to
"0"
# | next:628'2 with "INPUT" equal to
"0"
# | next:628'3 with "AMOUNT" equal to
"1"
# | 517: %2 = urem i64 %1, 64
# | next:628'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 518: %3 = call i64 @llvm.fshr.i64(i64 %0, i64 %0, i64 %2)
# | next:628'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:628'4 ?
possible intended match
# | 519: ret i64 %3
# | next:628'0 ~~~~~~~~~~~~
# | 520: }
# | next:628'0 ~~
# | 521:
# | next:628'0 ~
# | 522: ; Function Attrs: nocallback nocreateundeforpoison nofree
nosync nounwind speculatable willreturn memory(none)
# | next:628'0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 523: declare i64 @llvm.fshr.i64(i64, i64, i64) #2
# | next:628'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/176781
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits