[llvm] optimize `is_finite` assembly (PR #169402)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 24 12:49:34 PST 2025
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 126010 tests passed
* 1789 tests skipped
* 8 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/AMDGPU/fp-classify.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/fp-classify.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -enable-var-scope -check-prefixes=SI /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/fp-classify.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -enable-var-scope -check-prefixes=SI /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/fp-classify.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/fp-classify.ll:702:12: error: SI-NEXT: expected string not found in input
# | ; SI-NEXT: s_and_b32 s4, s6, 0x7fff
# | ^
# | <stdin>:916:22: note: scanning from here
# | s_waitcnt lgkmcnt(0)
# | ^
# | <stdin>:917:10: note: possible intended match here
# | v_cvt_f32_f16_e32 v0, s6
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/fp-classify.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 911: ; %bb.0:
# | 912: s_load_dword s6, s[4:5], 0xb
# | 913: s_load_dwordx2 s[0:1], s[4:5], 0x9
# | 914: s_mov_b32 s3, 0xf000
# | 915: s_mov_b32 s2, -1
# | 916: s_waitcnt lgkmcnt(0)
# | next:702'0 X error: no match found
# | 917: v_cvt_f32_f16_e32 v0, s6
# | next:702'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:702'1 ? possible intended match
# | 918: v_sub_f32_e32 v0, v0, v0
# | next:702'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 919: v_cmp_o_f32_e32 vcc, v0, v0
# | next:702'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 920: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:702'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 921: buffer_store_dword v0, off, s[0:3], 0
# | next:702'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 922: s_endpgm
# | next:702'0 ~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn -mcpu=gfx704 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=GFX7CHECK,GFX7SELDAG /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=amdgcn -mcpu=gfx704
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=GFX7CHECK,GFX7SELDAG /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll:1345:19: error: GFX7CHECK-NEXT: expected string not found in input
# | ; GFX7CHECK-NEXT: v_bfe_u32 v0, v0, 16, 15
# | ^
# | <stdin>:1000:27: note: scanning from here
# | v_mul_f32_e32 v0, 1.0, v0
# | ^
# | <stdin>:1002:6: note: possible intended match here
# | v_sub_f32_e32 v0, v0, v0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll:3133:19: error: GFX7CHECK-NEXT: expected string not found in input
# | ; GFX7CHECK-NEXT: v_bfe_u32 v0, v0, 16, 15
# | ^
# | <stdin>:2180:27: note: scanning from here
# | v_mul_f32_e32 v0, 1.0, v0
# | ^
# | <stdin>:2182:6: note: possible intended match here
# | v_sub_f32_e32 v0, v0, v0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll:3190:19: error: GFX7CHECK-NEXT: expected string not found in input
# | ; GFX7CHECK-NEXT: v_bfe_u32 v0, v0, 16, 15
# | ^
# | <stdin>:2225:27: note: scanning from here
# | v_mul_f32_e32 v0, 1.0, v0
# | ^
# | <stdin>:2227:6: note: possible intended match here
# | v_sub_f32_e32 v0, v0, v0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.bf16.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 995: .p2align 2
# | 996: .type isfinite_bf16, at function
# | 997: isfinite_bf16: ; @isfinite_bf16
# | 998: ; %bb.0:
# | 999: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# | 1000: v_mul_f32_e32 v0, 1.0, v0
# | next:1345'0 X error: no match found
# | 1001: v_and_b32_e32 v0, 0xffff0000, v0
# | next:1345'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1002: v_sub_f32_e32 v0, v0, v0
# | next:1345'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1345'1 ? possible intended match
# | 1003: v_and_b32_e32 v0, 0xffff0000, v0
# | next:1345'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1004: v_cmp_o_f32_e32 vcc, v0, v0
# | next:1345'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1005: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:1345'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1006: s_setpc_b64 s[30:31]
# | next:1345'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 1007: .Lfunc_end21:
# | next:1345'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 2175: .p2align 2
# | 2176: .type isinf_or_nan_bf16, at function
# | 2177: isinf_or_nan_bf16: ; @isinf_or_nan_bf16
# | 2178: ; %bb.0: ; %entry
# | 2179: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# | 2180: v_mul_f32_e32 v0, 1.0, v0
# | next:3133'0 X error: no match found
# | 2181: v_and_b32_e32 v0, 0xffff0000, v0
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2182: v_sub_f32_e32 v0, v0, v0
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:3133'1 ? possible intended match
# | 2183: v_and_b32_e32 v0, 0xffff0000, v0
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2184: v_cmp_u_f32_e32 vcc, v0, v0
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2185: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2186: s_setpc_b64 s[30:31]
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 2187: .Lfunc_end46:
# | next:3133'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 2220: .p2align 2
# | next:3133'0 ~~~~~~~~~~~~
# | 2221: .type not_isinf_or_nan_bf16, at function
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2222: not_isinf_or_nan_bf16: ; @not_isinf_or_nan_bf16
# | next:3133'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 2223: ; %bb.0: ; %entry
# | 2224: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# | 2225: v_mul_f32_e32 v0, 1.0, v0
# | next:3190'0 X error: no match found
# | 2226: v_and_b32_e32 v0, 0xffff0000, v0
# | next:3190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2227: v_sub_f32_e32 v0, v0, v0
# | next:3190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:3190'1 ? possible intended match
# | 2228: v_and_b32_e32 v0, 0xffff0000, v0
# | next:3190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2229: v_cmp_o_f32_e32 vcc, v0, v0
# | next:3190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2230: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:3190'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2231: s_setpc_b64 s[30:31]
# | next:3190'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 2232: .Lfunc_end47:
# | next:3190'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/llvm.is.fpclass.f16.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx704 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=GFX7CHECK,GFX7SELDAG /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -global-isel=0 -mtriple=amdgcn -mcpu=gfx704
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck --check-prefixes=GFX7CHECK,GFX7SELDAG /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll:2023:20: error: GFX7SELDAG-NEXT: expected string not found in input
# | ; GFX7SELDAG-NEXT: s_movk_i32 s4, 0x7c00
# | ^
# | <stdin>:1041:26: note: scanning from here
# | v_cvt_f16_f32_e32 v0, v0
# | ^
# | <stdin>:1042:10: note: possible intended match here
# | v_cvt_f32_f16_e32 v0, v0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll:4170:20: error: GFX7SELDAG-NEXT: expected string not found in input
# | ; GFX7SELDAG-NEXT: s_movk_i32 s4, 0x7bff
# | ^
# | <stdin>:2214:26: note: scanning from here
# | v_cvt_f16_f32_e32 v0, v0
# | ^
# | <stdin>:2215:10: note: possible intended match here
# | v_cvt_f32_f16_e32 v0, v0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll:4248:20: error: GFX7SELDAG-NEXT: expected string not found in input
# | ; GFX7SELDAG-NEXT: s_movk_i32 s4, 0x7c00
# | ^
# | <stdin>:2258:26: note: scanning from here
# | v_cvt_f16_f32_e32 v0, v0
# | ^
# | <stdin>:2259:10: note: possible intended match here
# | v_cvt_f32_f16_e32 v0, v0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/llvm.is.fpclass.f16.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 1036: .p2align 2
# | 1037: .type isfinite_f16, at function
# | 1038: isfinite_f16: ; @isfinite_f16
# | 1039: ; %bb.0:
# | 1040: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# | 1041: v_cvt_f16_f32_e32 v0, v0
# | next:2023'0 X error: no match found
# | 1042: v_cvt_f32_f16_e32 v0, v0
# | next:2023'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:2023'1 ? possible intended match
# | 1043: v_sub_f32_e32 v0, v0, v0
# | next:2023'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1044: v_cmp_o_f32_e32 vcc, v0, v0
# | next:2023'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1045: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:2023'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1046: s_setpc_b64 s[30:31]
# | next:2023'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 1047: .Lfunc_end22:
# | next:2023'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 2209: .p2align 2
# | 2210: .type isinf_or_nan_f16, at function
# | 2211: isinf_or_nan_f16: ; @isinf_or_nan_f16
# | 2212: ; %bb.0: ; %entry
# | 2213: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# | 2214: v_cvt_f16_f32_e32 v0, v0
# | next:4170'0 X error: no match found
# | 2215: v_cvt_f32_f16_e32 v0, v0
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:4170'1 ? possible intended match
# | 2216: v_sub_f32_e32 v0, v0, v0
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2217: v_cmp_u_f32_e32 vcc, v0, v0
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2218: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2219: s_setpc_b64 s[30:31]
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 2220: .Lfunc_end47:
# | next:4170'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 2253: .p2align 2
# | next:4170'0 ~~~~~~~~~~~~
# | 2254: .type not_isinf_or_nan_f16, at function
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2255: not_isinf_or_nan_f16: ; @not_isinf_or_nan_f16
# | next:4170'0 ~~~~~~~~~~~~~~~~~~~~~
# | 2256: ; %bb.0: ; %entry
# | 2257: s_waitcnt vmcnt(0) expcnt(0) lgkmcnt(0)
# | 2258: v_cvt_f16_f32_e32 v0, v0
# | next:4248'0 X error: no match found
# | 2259: v_cvt_f32_f16_e32 v0, v0
# | next:4248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:4248'1 ? possible intended match
# | 2260: v_sub_f32_e32 v0, v0, v0
# | next:4248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2261: v_cmp_o_f32_e32 vcc, v0, v0
# | next:4248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2262: v_cndmask_b32_e64 v0, 0, 1, vcc
# | next:4248'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2263: s_setpc_b64 s[30:31]
# | next:4248'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 2264: .Lfunc_end48:
# | next:4248'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AMDGPU/r600.llvm.is.fpclass.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=r600-- -mcpu=cayman < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=CM /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=r600-- -mcpu=cayman
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=CM /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:28:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 6, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:43:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:44:2: note: possible intended match here
# | ALU 4, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:49:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 10, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:71:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:72:2: note: possible intended match here
# | ALU 7, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:74:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 17, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:102:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:103:2: note: possible intended match here
# | ALU 14, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:106:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 18, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:140:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:141:2: note: possible intended match here
# | ALU 13, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:139:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 23, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:177:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:178:2: note: possible intended match here
# | ALU 20, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:177:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 27, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:221:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:222:2: note: possible intended match here
# | ALU 23, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:219:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 34, @6, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:268:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:269:2: note: possible intended match here
# | ALU 30, @6, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:270:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 34, @4, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:324:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:325:2: note: possible intended match here
# | ALU 29, @4, KC0[CB0:0-32], KC1[]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll:319:12: error: CM-NEXT: expected string not found in input
# | ; CM-NEXT: ALU 69, @6, KC0[CB0:0-32], KC1[]
# | ^
# | <stdin>:377:9: note: scanning from here
# | ; %bb.0:
# | ^
# | <stdin>:378:2: note: possible intended match here
# | ALU 61, @6, KC0[CB0:0-32], KC1[]
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AMDGPU/r600.llvm.is.fpclass.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 38: .text
# | 39: .globl issue135083_f32 ; -- Begin function issue135083_f32
# | 40: .p2align 8
# | 41: .type issue135083_f32, at function
# | 42: issue135083_f32: ; @issue135083_f32
# | 43: ; %bb.0:
# | next:28'0 X error: no match found
# | 44: ALU 4, @4, KC0[CB0:0-32], KC1[]
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:28'1 ? possible intended match
# | 45: MEM_RAT_CACHELESS STORE_DWORD T0.X, T1.X
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 46: CF_END
# | next:28'0 ~~~~~~~~
# | 47: PAD
# | next:28'0 ~~~~~
# | 48: ALU clause starting at 4:
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 49: ADD * T0.W, KC0[2].Z, -KC0[2].Z,
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 66: .text
# | next:28'0 ~~~~~~~
# | 67: .globl issue135083_v2f32 ; -- Begin function issue135083_v2f32
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 68: .p2align 8
# | next:28'0 ~~~~~~~~~~~~
# | 69: .type issue135083_v2f32, at function
# | next:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 70: issue135083_v2f32: ; @issue135083_v2f32
# | next:28'0 ~~~~~~~~~~~~~~~~~~
# | 71: ; %bb.0:
# | next:49'0 X error: no match found
# | 72: ALU 7, @4, KC0[CB0:0-32], KC1[]
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:49'1 ? possible intended match
# | 73: MEM_RAT_CACHELESS STORE_DWORD T0, T1.X
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 74: CF_END
# | next:49'0 ~~~~~~~~
# | 75: PAD
# | next:49'0 ~~~~~
# | 76: ALU clause starting at 4:
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 77: ADD * T0.W, KC0[3].X, -KC0[3].X,
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 97: .text
# | next:49'0 ~~~~~~~
# | 98: .globl issue135083_v3f32 ; -- Begin function issue135083_v3f32
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 99: .p2align 8
# | next:49'0 ~~~~~~~~~~~~
# | 100: .type issue135083_v3f32, at function
# | next:49'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 101: issue135083_v3f32: ; @issue135083_v3f32
# | next:49'0 ~~~~~~~~~~~~~~~~~~
# | 102: ; %bb.0:
# | next:74'0 X error: no match found
# | 103: ALU 14, @4, KC0[CB0:0-32], KC1[]
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:74'1 ? possible intended match
# | 104: MEM_RAT_CACHELESS STORE_DWORD T2, T3.X
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 105: MEM_RAT_CACHELESS STORE_DWORD T0.X, T1.X
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 106: CF_END
# | next:74'0 ~~~~~~~~
# | 107: ALU clause starting at 4:
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 108: ADD * T0.W, KC0[3].W, -KC0[3].W,
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 135: .text
# | next:74'0 ~~~~~~~
# | 136: .globl issue135083_v4f32 ; -- Begin function issue135083_v4f32
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 137: .p2align 8
# | next:74'0 ~~~~~~~~~~~~
# | 138: .type issue135083_v4f32, at function
# | next:74'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 139: issue135083_v4f32: ; @issue135083_v4f32
# | next:74'0 ~~~~~~~~~~~~~~~~~~
# | 140: ; %bb.0:
# | next:106'0 X error: no match found
# | 141: ALU 13, @4, KC0[CB0:0-32], KC1[]
# | next:106'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:106'1 ? possible intended match
# | 142: MEM_RAT_CACHELESS STORE_DWORD T0, T1.X
# | next:106'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 143: CF_END
# | next:106'0 ~~~~~~~~
# | 144: PAD
# | next:106'0 ~~~~~
# | 145: ALU clause starting at 4:
# | next:106'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 146: ADD * T0.W, KC0[4].X, -KC0[4].X,
# | next:106'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 172: .text
# | next:106'0 ~~~~~~~
# | 173: .globl issue135083_v5f32 ; -- Begin function issue135083_v5f32
# | next:106'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 174: .p2align 8
# | next:106'0 ~~~~~~~~~~~~
# | 175: .type issue135083_v5f32, at function
# | next:106'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 176: issue135083_v5f32: ; @issue135083_v5f32
# | next:106'0 ~~~~~~~~~~~~~~~~~~
# | 177: ; %bb.0:
# | next:139'0 X error: no match found
# | 178: ALU 20, @4, KC0[CB0:0-32], KC1[]
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:139'1 ? possible intended match
# | 179: MEM_RAT_CACHELESS STORE_DWORD T1, T3.X
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 180: MEM_RAT_CACHELESS STORE_DWORD T2.X, T0.X
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 181: CF_END
# | next:139'0 ~~~~~~~~
# | 182: ALU clause starting at 4:
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 183: ADD T0.Z, KC0[4].Y, -KC0[4].Y,
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 216: .text
# | next:139'0 ~~~~~~~
# | 217: .globl issue135083_v6f32 ; -- Begin function issue135083_v6f32
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 218: .p2align 8
# | next:139'0 ~~~~~~~~~~~~
# | 219: .type issue135083_v6f32, at function
# | next:139'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 220: issue135083_v6f32: ; @issue135083_v6f32
# | next:139'0 ~~~~~~~~~~~~~~~~~~
# | 221: ; %bb.0:
# | next:177'0 X error: no match found
# | 222: ALU 23, @4, KC0[CB0:0-32], KC1[]
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:177'1 ? possible intended match
# | 223: MEM_RAT_CACHELESS STORE_DWORD T1, T3.X
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 224: MEM_RAT_CACHELESS STORE_DWORD T2, T0.X
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 225: CF_END
# | next:177'0 ~~~~~~~~
# | 226: ALU clause starting at 4:
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 227: ADD T0.Z, KC0[4].Y, -KC0[4].Y,
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 263: .text
# | next:177'0 ~~~~~~~
# | 264: .globl issue135083_v7f32 ; -- Begin function issue135083_v7f32
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 265: .p2align 8
# | next:177'0 ~~~~~~~~~~~~
# | 266: .type issue135083_v7f32, at function
# | next:177'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 267: issue135083_v7f32: ; @issue135083_v7f32
# | next:177'0 ~~~~~~~~~~~~~~~~~~
# | 268: ; %bb.0:
# | next:219'0 X error: no match found
# | 269: ALU 30, @6, KC0[CB0:0-32], KC1[]
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:219'1 ? possible intended match
# | 270: MEM_RAT_CACHELESS STORE_DWORD T4, T5.X
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 271: MEM_RAT_CACHELESS STORE_DWORD T3, T0.X
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 272: MEM_RAT_CACHELESS STORE_DWORD T1.X, T2.X
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 273: CF_END
# | next:219'0 ~~~~~~~~
# | 274: PAD
# | next:219'0 ~~~~~
# | .
# | .
# | .
# | 319: .text
# | next:219'0 ~~~~~~~
# | 320: .globl issue135083_v8f32 ; -- Begin function issue135083_v8f32
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 321: .p2align 8
# | next:219'0 ~~~~~~~~~~~~
# | 322: .type issue135083_v8f32, at function
# | next:219'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 323: issue135083_v8f32: ; @issue135083_v8f32
# | next:219'0 ~~~~~~~~~~~~~~~~~~
# | 324: ; %bb.0:
# | next:270'0 X error: no match found
# | 325: ALU 29, @4, KC0[CB0:0-32], KC1[]
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:270'1 ? possible intended match
# | 326: MEM_RAT_CACHELESS STORE_DWORD T0, T3.X
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 327: MEM_RAT_CACHELESS STORE_DWORD T1, T2.X
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 328: CF_END
# | next:270'0 ~~~~~~~~
# | 329: ALU clause starting at 4:
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 330: ADD T0.Z, KC0[6].X, -KC0[6].X,
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 372: .text
# | next:270'0 ~~~~~~~
# | 373: .globl issue135083_v16f32 ; -- Begin function issue135083_v16f32
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 374: .p2align 8
# | next:270'0 ~~~~~~~~~~~~
# | 375: .type issue135083_v16f32, at function
# | next:270'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 376: issue135083_v16f32: ; @issue135083_v16f32
# | next:270'0 ~~~~~~~~~~~~~~~~~~~
# | 377: ; %bb.0:
# | next:319'0 X error: no match found
# | 378: ALU 61, @6, KC0[CB0:0-32], KC1[]
# | next:319'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:319'1 ? possible intended match
# | 379: MEM_RAT_CACHELESS STORE_DWORD T1, T7.X
# | next:319'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 380: MEM_RAT_CACHELESS STORE_DWORD T2, T0.X
# | next:319'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 381: MEM_RAT_CACHELESS STORE_DWORD T3, T6.X
# | next:319'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 382: MEM_RAT_CACHELESS STORE_DWORD T4, T5.X
# | next:319'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 383: CF_END
# | next:319'0 ~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/PowerPC/fp-classify.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll -verify-machineinstrs | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll --check-prefix=P8
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 -verify-machineinstrs
# 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/llvm/test/CodeGen/PowerPC/fp-classify.ll --check-prefix=P8
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll:90:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: xscvdpspn 0, 1
# | ^
# | <stdin>:78:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:79:2: note: possible intended match here
# | xssubsp 0, 1, 1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll:115:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: mffprd 3, 1
# | ^
# | <stdin>:97:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:98:3: note: possible intended match here
# | xssubdp 0, 1, 1
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll:142:12: error: P8-NEXT: expected string not found in input
# | ; P8-NEXT: xxswapd 0, 34
# | ^
# | <stdin>:121:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:133:4: note: possible intended match here
# | cntlzw 3, 3
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/PowerPC/fp-classify.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 73: .p2align 4
# | 74: .type abs_isinfornanf, at function
# | 75: abs_isinfornanf: # @abs_isinfornanf
# | 76: .Lfunc_begin3:
# | 77: .cfi_startproc
# | 78: # %bb.0: # %entry
# | next:90'0 X error: no match found
# | 79: xssubsp 0, 1, 1
# | next:90'0 ~~~~~~~~~~~~~~~~~
# | next:90'1 ? possible intended match
# | 80: li 3, 0
# | next:90'0 ~~~~~~~~~
# | 81: li 4, 1
# | next:90'0 ~~~~~~~~~
# | 82: fcmpu 0, 0, 0
# | next:90'0 ~~~~~~~~~~~~~~~
# | 83: isel 3, 4, 3, 3
# | next:90'0 ~~~~~~~~~~~~~~~~~
# | 84: blr
# | next:90'0 ~~~~~
# | .
# | .
# | .
# | 92: .p2align 4
# | next:90'0 ~~~~~~~~~~~~
# | 93: .type abs_isinfornan, at function
# | next:90'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 94: abs_isinfornan: # @abs_isinfornan
# | next:90'0 ~~~~~~~~~~~~~~~
# | 95: .Lfunc_begin4:
# | 96: .cfi_startproc
# | 97: # %bb.0: # %entry
# | next:115'0 X error: no match found
# | 98: xssubdp 0, 1, 1
# | next:115'0 ~~~~~~~~~~~~~~~~~
# | next:115'1 ? possible intended match
# | 99: li 3, 0
# | next:115'0 ~~~~~~~~~
# | 100: li 4, 1
# | next:115'0 ~~~~~~~~~
# | 101: fcmpu 0, 0, 0
# | next:115'0 ~~~~~~~~~~~~~~~
# | 102: isel 3, 4, 3, 3
# | next:115'0 ~~~~~~~~~~~~~~~~~
# | 103: blr
# | next:115'0 ~~~~~
# | .
# | .
# | .
# | 116: .Lfunc_gep5:
# | 117: addis 2, 12, .TOC.-.Lfunc_gep5 at ha
# | 118: addi 2, 2, .TOC.-.Lfunc_gep5 at l
# | 119: .Lfunc_lep5:
# | 120: .localentry abs_isinfornanq, .Lfunc_lep5-.Lfunc_gep5
# | 121: # %bb.0: # %entry
# | next:142'0 X error: no match found
# | 122: mflr 0
# | next:142'0 ~~~~~~~~
# | 123: stdu 1, -32(1)
# | next:142'0 ~~~~~~~~~~~~~~~~
# | 124: std 0, 48(1)
# | next:142'0 ~~~~~~~~~~~~~~
# | 125: .cfi_def_cfa_offset 32
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 126: .cfi_offset lr, 16
# | next:142'0 ~~~~~~~~~~~~~~~~~~~~
# | 127: vmr 3, 2
# | next:142'0 ~~~~~~~~~~
# | 128: bl __subkf3
# | next:142'0 ~~~~~~~~~~~~~
# | 129: nop
# | next:142'0 ~~~~~
# | 130: vmr 3, 2
# | next:142'0 ~~~~~~~~~~
# | 131: bl __unordkf2
# | next:142'0 ~~~~~~~~~~~~~~~
# | 132: nop
# | next:142'0 ~~~~~
# | 133: cntlzw 3, 3
# | next:142'0 ~~~~~~~~~~~~~
# | next:142'1 ? possible intended match
# | 134: srwi 3, 3, 5
# | next:142'0 ~~~~~~~~~~~~~~
# | 135: xori 3, 3, 1
# | next:142'0 ~~~~~~~~~~~~~~
# | 136: addi 1, 1, 32
# | next:142'0 ~~~~~~~~~~~~~~~
# | 137: ld 0, 16(1)
# | next:142'0 ~~~~~~~~~~~~~
# | 138: mtlr 0
# | next:142'0 ~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/RISCV/float-intrinsics.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
sed 's/iXLen/i32/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -mattr=+f -verify-machineinstrs -target-abi=ilp32f | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32IF /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i32/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -mattr=+f -verify-machineinstrs -target-abi=ilp32f
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32IF /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# RUN: at line 5
sed 's/iXLen/i32/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -mattr=+zfinx -verify-machineinstrs -target-abi=ilp32 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32IZFINX /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i32/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -mattr=+zfinx -verify-machineinstrs -target-abi=ilp32
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32IZFINX /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# RUN: at line 8
sed 's/iXLen/i32/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -mattr=+d -verify-machineinstrs -target-abi=ilp32f | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32IF /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i32/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -mattr=+d -verify-machineinstrs -target-abi=ilp32f
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32IF /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# RUN: at line 11
sed 's/iXLen/i64/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv64 -mattr=+f -verify-machineinstrs -target-abi=lp64f | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV64IF /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i64/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv64 -mattr=+f -verify-machineinstrs -target-abi=lp64f
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV64IF /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# RUN: at line 14
sed 's/iXLen/i64/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv64 -mattr=+zfinx -verify-machineinstrs -target-abi=lp64 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV64IZFINX /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i64/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv64 -mattr=+zfinx -verify-machineinstrs -target-abi=lp64
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV64IZFINX /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# RUN: at line 17
sed 's/iXLen/i64/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv64 -mattr=+d -verify-machineinstrs -target-abi=lp64d | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=RV64IFD /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i64/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv64 -mattr=+d -verify-machineinstrs -target-abi=lp64d
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefixes=RV64IFD /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# RUN: at line 20
sed 's/iXLen/i32/g' /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -verify-machineinstrs | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# executed command: sed s/iXLen/i32/g /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=riscv32 -verify-machineinstrs
# note: command had no output on stdout or stderr
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck -check-prefix=RV32I /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll:2282:15: error: RV32I-NEXT: expected string not found in input
# | ; RV32I-NEXT: slli a0, a0, 1
# | ^
# | <stdin>:569:9: note: scanning from here
# | # %bb.0:
# | ^
# | <stdin>:578:2: note: possible intended match here
# | seqz a0, a0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll:2447:15: error: RV32I-NEXT: expected string not found in input
# | ; RV32I-NEXT: slli a0, a0, 1
# | ^
# | <stdin>:623:9: note: scanning from here
# | # %bb.0:
# | ^
# | <stdin>:632:2: note: possible intended match here
# | snez a0, a0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/RISCV/float-intrinsics.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 564: .globl isfinite_fpclass # -- Begin function isfinite_fpclass
# | 565: .p2align 2
# | 566: .type isfinite_fpclass, at function
# | 567: isfinite_fpclass: # @isfinite_fpclass
# | 568: .cfi_startproc
# | 569: # %bb.0:
# | next:2282'0 X error: no match found
# | 570: addi sp, sp, -16
# | next:2282'0 ~~~~~~~~~~~~~~~~~~
# | 571: .cfi_def_cfa_offset 16
# | next:2282'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 572: sw ra, 12(sp) # 4-byte Folded Spill
# | next:2282'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 573: .cfi_offset ra, -4
# | next:2282'0 ~~~~~~~~~~~~~~~~~~~~
# | 574: mv a1, a0
# | next:2282'0 ~~~~~~~~~~~
# | 575: call __subsf3
# | next:2282'0 ~~~~~~~~~~~~~~~
# | 576: mv a1, a0
# | next:2282'0 ~~~~~~~~~~~
# | 577: call __unordsf2
# | next:2282'0 ~~~~~~~~~~~~~~~~~
# | 578: seqz a0, a0
# | next:2282'0 ~~~~~~~~~~~~~
# | next:2282'1 ? possible intended match
# | 579: lw ra, 12(sp) # 4-byte Folded Reload
# | next:2282'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 580: .cfi_restore ra
# | next:2282'0 ~~~~~~~~~~~~~~~~~
# | 581: addi sp, sp, 16
# | next:2282'0 ~~~~~~~~~~~~~~~~~
# | 582: .cfi_def_cfa_offset 0
# | next:2282'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 583: ret
# | next:2282'0 ~~~~~
# | .
# | .
# | .
# | 618: .globl isnotfinite_fpclass # -- Begin function isnotfinite_fpclass
# | 619: .p2align 2
# | 620: .type isnotfinite_fpclass, at function
# | 621: isnotfinite_fpclass: # @isnotfinite_fpclass
# | 622: .cfi_startproc
# | 623: # %bb.0:
# | next:2447'0 X error: no match found
# | 624: addi sp, sp, -16
# | next:2447'0 ~~~~~~~~~~~~~~~~~~
# | 625: .cfi_def_cfa_offset 16
# | next:2447'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 626: sw ra, 12(sp) # 4-byte Folded Spill
# | next:2447'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 627: .cfi_offset ra, -4
# | next:2447'0 ~~~~~~~~~~~~~~~~~~~~
# | 628: mv a1, a0
# | next:2447'0 ~~~~~~~~~~~
# | 629: call __subsf3
# | next:2447'0 ~~~~~~~~~~~~~~~
# | 630: mv a1, a0
# | next:2447'0 ~~~~~~~~~~~
# | 631: call __unordsf2
# | next:2447'0 ~~~~~~~~~~~~~~~~~
# | 632: snez a0, a0
# | next:2447'0 ~~~~~~~~~~~~~
# | next:2447'1 ? possible intended match
# | 633: lw ra, 12(sp) # 4-byte Folded Reload
# | next:2447'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 634: .cfi_restore ra
# | next:2447'0 ~~~~~~~~~~~~~~~~~
# | 635: addi sp, sp, 16
# | next:2447'0 ~~~~~~~~~~~~~~~~~
# | 636: .cfi_def_cfa_offset 0
# | next:2447'0 ~~~~~~~~~~~~~~~~~~~~~~~
# | 637: ret
# | next:2447'0 ~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/is_fpclass.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/is_fpclass.ll -mtriple=i686-linux | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/is_fpclass.ll -check-prefixes=X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-linux
# 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/llvm/test/CodeGen/X86/is_fpclass.ll -check-prefixes=X86
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/is_fpclass.ll:1024:13: error: X86-NEXT: expected string not found in input
# | ; X86-NEXT: flds {{[0-9]+}}(%esp)
# | ^
# | <stdin>:730:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:732:2: note: possible intended match here
# | andl 4(%esp), %eax
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/is_fpclass.ll:1048:13: error: X86-NEXT: expected string not found in input
# | ; X86-NEXT: flds {{[0-9]+}}(%esp)
# | ^
# | <stdin>:745:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:747:2: note: possible intended match here
# | andl 4(%esp), %eax
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/is_fpclass.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 725: .globl isfinite_f_strictfp # -- Begin function isfinite_f_strictfp
# | 726: .p2align 4
# | 727: .type isfinite_f_strictfp, at function
# | 728: isfinite_f_strictfp: # @isfinite_f_strictfp
# | 729: .cfi_startproc
# | 730: # %bb.0: # %entry
# | next:1024'0 X error: no match found
# | 731: movl $2147483647, %eax # imm = 0x7FFFFFFF
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 732: andl 4(%esp), %eax
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1024'1 ? possible intended match
# | 733: cmpl $2139095040, %eax # imm = 0x7F800000
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 734: setl %al
# | next:1024'0 ~~~~~~~~~~
# | 735: retl
# | next:1024'0 ~~~~~~
# | 736: .Lfunc_end48:
# | next:1024'0 ~~~~~~~~~~~~~~
# | 737: .size isfinite_f_strictfp, .Lfunc_end48-isfinite_f_strictfp
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 740: .globl not_isfinite_f_strictfp # -- Begin function not_isfinite_f_strictfp
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 741: .p2align 4
# | next:1024'0 ~~~~~~~~~~~~
# | 742: .type not_isfinite_f_strictfp, at function
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 743: not_isfinite_f_strictfp: # @not_isfinite_f_strictfp
# | next:1024'0 ~~~~~~~~~~~~~~~~~~~~~~~~
# | 744: .cfi_startproc
# | 745: # %bb.0: # %entry
# | next:1048'0 X error: no match found
# | 746: movl $2147483647, %eax # imm = 0x7FFFFFFF
# | next:1048'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 747: andl 4(%esp), %eax
# | next:1048'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1048'1 ? possible intended match
# | 748: cmpl $2139095040, %eax # imm = 0x7F800000
# | next:1048'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 749: setge %al
# | next:1048'0 ~~~~~~~~~~~
# | 750: retl
# | next:1048'0 ~~~~~~
# | 751: .Lfunc_end49:
# | next:1048'0 ~~~~~~~~~~~~~~
# | 752: .size not_isfinite_f_strictfp, .Lfunc_end49-not_isfinite_f_strictfp
# | next:1048'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/X86/isel-fpclass.ll</summary>
```
Exit Code: 1
Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/isel-fpclass.ll -mtriple=i686-linux | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/isel-fpclass.ll -check-prefixes=X86
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=i686-linux
# 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/llvm/test/CodeGen/X86/isel-fpclass.ll -check-prefixes=X86
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/isel-fpclass.ll:313:13: error: X86-NEXT: expected string not found in input
# | ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
# | ^
# | <stdin>:128:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:133:10: note: possible intended match here
# | # kill: def $ah killed $ah killed $ax
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/isel-fpclass.ll:346:13: error: X86-NEXT: expected string not found in input
# | ; X86-NEXT: movl $2147483647, %eax # imm = 0x7FFFFFFF
# | ^
# | <stdin>:144:18: note: scanning from here
# | # %bb.0: # %entry
# | ^
# | <stdin>:149:10: note: possible intended match here
# | # kill: def $ah killed $ah killed $ax
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/isel-fpclass.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | .
# | .
# | .
# | 123: # -- End function
# | 124: .globl isfinite_f # -- Begin function isfinite_f
# | 125: .p2align 4
# | 126: .type isfinite_f, at function
# | 127: isfinite_f: # @isfinite_f
# | 128: # %bb.0: # %entry
# | next:313'0 X error: no match found
# | 129: flds 4(%esp)
# | next:313'0 ~~~~~~~~~~~~~~
# | 130: fsub %st, %st(0)
# | next:313'0 ~~~~~~~~~~~~~~~~~~
# | 131: fucomp %st(0)
# | next:313'0 ~~~~~~~~~~~~~~~
# | 132: fnstsw %ax
# | next:313'0 ~~~~~~~~~~~~
# | 133: # kill: def $ah killed $ah killed $ax
# | next:313'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:313'1 ? possible intended match
# | 134: sahf
# | next:313'0 ~~~~~~
# | 135: setnp %al
# | next:313'0 ~~~~~~~~~~~
# | 136: retl
# | next:313'0 ~~~~~~
# | 137: .Lfunc_end10:
# | next:313'0 ~~~~~~~~~~~~~~
# | 138: .size isfinite_f, .Lfunc_end10-isfinite_f
# | next:313'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 139: # -- End function
# | next:313'0 ~~~~~~~~~~~~~~~~~~~
# | 140: .globl not_isfinite_f # -- Begin function not_isfinite_f
# | next:313'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 141: .p2align 4
# | next:313'0 ~~~~~~~~~~~~
# | 142: .type not_isfinite_f, at function
# | next:313'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 143: not_isfinite_f: # @not_isfinite_f
# | next:313'0 ~~~~~~~~~~~~~~~
# | 144: # %bb.0: # %entry
# | next:346'0 X error: no match found
# | 145: flds 4(%esp)
# | next:346'0 ~~~~~~~~~~~~~~
# | 146: fsub %st, %st(0)
# | next:346'0 ~~~~~~~~~~~~~~~~~~
# | 147: fucomp %st(0)
# | next:346'0 ~~~~~~~~~~~~~~~
# | 148: fnstsw %ax
# | next:346'0 ~~~~~~~~~~~~
# | 149: # kill: def $ah killed $ah killed $ax
# | next:346'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:346'1 ? possible intended match
# | 150: sahf
# | next:346'0 ~~~~~~
# | 151: setp %al
# | next:346'0 ~~~~~~~~~~
# | 152: retl
# | next:346'0 ~~~~~~
# | 153: .Lfunc_end11:
# | next:346'0 ~~~~~~~~~~~~~~
# | 154: .size not_isfinite_f, .Lfunc_end11-not_isfinite_f
# | next:346'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/169402
More information about the llvm-commits
mailing list