[llvm] [SPIRV] Added Support for the constrained conversion intrinsics (PR #157437)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 2 23:02:11 PST 2025
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 166650 tests passed
* 2905 tests skipped
* 3 tests failed
## Failed Tests
(click on a test name to see its output)
### LLVM
<details>
<summary>LLVM.CodeGen/AArch64/fp-intrinsics-fp16.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=aarch64 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll --check-prefixes=CHECK,CHECK-NOFP16
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll -o -
# 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/AArch64/fp-intrinsics-fp16.ll --check-prefixes=CHECK,CHECK-NOFP16
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -mattr=+fullfp16 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll --check-prefixes=CHECK,CHECK-FP16
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -mattr=+fullfp16 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll -o -
# 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/AArch64/fp-intrinsics-fp16.ll --check-prefixes=CHECK,CHECK-FP16
# note: command had no output on stdout or stderr
# RUN: at line 4
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -global-isel=true -global-isel-abort=2 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll -o - 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll --check-prefixes=CHECK,CHECK-GI
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -global-isel=true -global-isel-abort=2 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll -o -
# 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/AArch64/fp-intrinsics-fp16.ll --check-prefixes=CHECK,CHECK-GI
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll:13:18: error: CHECK-GI-NEXT: expected string not found in input
# | ; CHECK-GI-NEXT: warning: Instruction selection used fallback path for fptosi_i32_f16
# | ^
# | <stdin>:6:62: note: scanning from here
# | warning: Instruction selection used fallback path for fma_f16
# | ^
# | <stdin>:8:1: note: possible intended match here
# | warning: Instruction selection used fallback path for powi_f16
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-fp16.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: warning: Instruction selection used fallback path for add_f16
# | 2: warning: Instruction selection used fallback path for sub_f16
# | 3: warning: Instruction selection used fallback path for mul_f16
# | 4: warning: Instruction selection used fallback path for div_f16
# | 5: warning: Instruction selection used fallback path for frem_f16
# | 6: warning: Instruction selection used fallback path for fma_f16
# | next:13'0 X error: no match found
# | 7: warning: Instruction selection used fallback path for sqrt_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: warning: Instruction selection used fallback path for powi_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:13'1 ? possible intended match
# | 9: warning: Instruction selection used fallback path for sin_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: warning: Instruction selection used fallback path for cos_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: warning: Instruction selection used fallback path for tan_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 12: warning: Instruction selection used fallback path for asin_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 13: warning: Instruction selection used fallback path for acos_f16
# | next:13'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AArch64/fp-intrinsics-vector.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=aarch64 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll -disable-strictnode-mutation -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll --check-prefixes=CHECK,CHECK-SD
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll -disable-strictnode-mutation -o -
# 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/AArch64/fp-intrinsics-vector.ll --check-prefixes=CHECK,CHECK-SD
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -global-isel=true -global-isel-abort=2 -disable-strictnode-mutation /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll -o - 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll --check-prefixes=CHECK,CHECK-GI
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -global-isel=true -global-isel-abort=2 -disable-strictnode-mutation /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll -o -
# 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/AArch64/fp-intrinsics-vector.ll --check-prefixes=CHECK,CHECK-GI
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:10:18: error: CHECK-GI-NEXT: expected string not found in input
# | ; CHECK-GI-NEXT: warning: Instruction selection used fallback path for fptosi_v4i32_v4f32
# | ^
# | <stdin>:5:64: note: scanning from here
# | warning: Instruction selection used fallback path for fma_v4f32
# | ^
# | <stdin>:12:1: note: possible intended match here
# | warning: Instruction selection used fallback path for floor_v4f32
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:154:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: fcvtl2 v1.2d, v0.4s
# | ^
# | <stdin>:144:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:146:2: note: possible intended match here
# | fcvtl2 v2.2d, v0.4s
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:166:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: fcvtl2 v1.2d, v0.4s
# | ^
# | <stdin>:159:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:161:2: note: possible intended match here
# | fcvtl2 v2.2d, v0.4s
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:204:15: error: CHECK-NEXT: is not on the line after the previous match
# | ; CHECK-NEXT: mov v0.s[2], v1.s[0]
# | ^
# | <stdin>:208:2: note: 'next' match was here
# | mov v0.s[2], v1.s[0]
# | ^
# | <stdin>:206:22: note: previous match ended here
# | mov v0.s[1], v2.s[0]
# | ^
# | <stdin>:207:1: note: non-matching line after previous match is here
# | scvtf s2, x9
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:215:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: movi v2.2d, #0x000000ffffffff
# | ^
# | <stdin>:220:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:230:2: note: possible intended match here
# | mov v0.s[2], v1.s[0]
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:720:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: fcvtzs x8, d0
# | ^
# | <stdin>:829:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:830:2: note: possible intended match here
# | fcvtzs d0, d0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:730:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: fcvtzu x8, d0
# | ^
# | <stdin>:841:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:842:2: note: possible intended match here
# | fcvtzu d0, d0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:740:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: // kill: def $d0 killed $d0 def $q0
# | ^
# | <stdin>:853:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:860:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:751:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: // kill: def $d0 killed $d0 def $q0
# | ^
# | <stdin>:866:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:873:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:762:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: // kill: def $d0 killed $d0 def $q0
# | ^
# | <stdin>:879:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:880:2: note: possible intended match here
# | scvtf d0, d0
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll:773:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: // kill: def $d0 killed $d0 def $q0
# | ^
# | <stdin>:891:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:892:2: note: possible intended match here
# | ucvtf d0, d0
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics-vector.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: warning: Instruction selection used fallback path for add_v4f32
# | 2: warning: Instruction selection used fallback path for sub_v4f32
# | 3: warning: Instruction selection used fallback path for mul_v4f32
# | 4: warning: Instruction selection used fallback path for div_v4f32
# | 5: warning: Instruction selection used fallback path for fma_v4f32
# | next:10'0 X error: no match found
# | 6: warning: Instruction selection used fallback path for sqrt_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 7: warning: Instruction selection used fallback path for rint_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: warning: Instruction selection used fallback path for nearbyint_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 9: warning: Instruction selection used fallback path for maxnum_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: warning: Instruction selection used fallback path for minnum_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: warning: Instruction selection used fallback path for ceil_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 12: warning: Instruction selection used fallback path for floor_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:10'1 ? possible intended match
# | 13: warning: Instruction selection used fallback path for round_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 14: warning: Instruction selection used fallback path for roundeven_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 15: warning: Instruction selection used fallback path for trunc_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 16: warning: Instruction selection used fallback path for fcmp_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 17: warning: Instruction selection used fallback path for fcmps_v4f32
# | next:10'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 139: .globl fptosi_v4i64_v4f32 // -- Begin function fptosi_v4i64_v4f32
# | 140: .p2align 2
# | 141: .type fptosi_v4i64_v4f32, at function
# | 142: fptosi_v4i64_v4f32: // @fptosi_v4i64_v4f32
# | 143: .cfi_startproc
# | 144: // %bb.0:
# | next:154'0 X error: no match found
# | 145: fcvtl v1.2d, v0.2s
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~
# | 146: fcvtl2 v2.2d, v0.4s
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~
# | next:154'1 ? possible intended match
# | 147: fcvtzs v0.2d, v1.2d
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~
# | 148: fcvtzs v1.2d, v2.2d
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~
# | 149: ret
# | next:154'0 ~~~~~
# | 150: .Lfunc_end7:
# | next:154'0 ~~~~~~~~~~~~~
# | 151: .size fptosi_v4i64_v4f32, .Lfunc_end7-fptosi_v4i64_v4f32
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 154: .globl fptoui_v4i64_v4f32 // -- Begin function fptoui_v4i64_v4f32
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 155: .p2align 2
# | next:154'0 ~~~~~~~~~~~~
# | 156: .type fptoui_v4i64_v4f32, at function
# | next:154'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 157: fptoui_v4i64_v4f32: // @fptoui_v4i64_v4f32
# | next:154'0 ~~~~~~~~~~~~~~~~~~~
# | 158: .cfi_startproc
# | 159: // %bb.0:
# | next:166'0 X error: no match found
# | 160: fcvtl v1.2d, v0.2s
# | next:166'0 ~~~~~~~~~~~~~~~~~~~~
# | 161: fcvtl2 v2.2d, v0.4s
# | next:166'0 ~~~~~~~~~~~~~~~~~~~~~
# | next:166'1 ? possible intended match
# | 162: fcvtzu v0.2d, v1.2d
# | next:166'0 ~~~~~~~~~~~~~~~~~~~~~
# | 163: fcvtzu v1.2d, v2.2d
# | next:166'0 ~~~~~~~~~~~~~~~~~~~~~
# | 164: ret
# | next:166'0 ~~~~~
# | 165: .Lfunc_end8:
# | next:166'0 ~~~~~~~~~~~~~
# | 166: .size fptoui_v4i64_v4f32, .Lfunc_end8-fptoui_v4i64_v4f32
# | next:166'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 203: scvtf s2, x8
# | 204: fmov x8, d1
# | 205: scvtf s1, x8
# | 206: mov v0.s[1], v2.s[0]
# | 207: scvtf s2, x9
# | 208: mov v0.s[2], v1.s[0]
# | next:204 !~~~~~~~~~~~~~~~~~~~ error: match on wrong line
# | 209: mov v0.s[3], v2.s[0]
# | 210: ret
# | 211: .Lfunc_end11:
# | 212: .size sitofp_v4f32_v4i64, .Lfunc_end11-sitofp_v4f32_v4i64
# | 213: .cfi_endproc
# | 214: // -- End function
# | 215: .globl uitofp_v4f32_v4i64 // -- Begin function uitofp_v4f32_v4i64
# | 216: .p2align 2
# | 217: .type uitofp_v4f32_v4i64, at function
# | 218: uitofp_v4f32_v4i64: // @uitofp_v4f32_v4i64
# | 219: .cfi_startproc
# | 220: // %bb.0:
# | next:215'0 X error: no match found
# | 221: mov x8, v0.d[1]
# | next:215'0 ~~~~~~~~~~~~~~~~~
# | 222: fmov x9, d0
# | next:215'0 ~~~~~~~~~~~~~
# | 223: ucvtf s0, x9
# | next:215'0 ~~~~~~~~~~~~~~
# | 224: mov x9, v1.d[1]
# | next:215'0 ~~~~~~~~~~~~~~~~~
# | 225: ucvtf s2, x8
# | next:215'0 ~~~~~~~~~~~~~~
# | 226: fmov x8, d1
# | next:215'0 ~~~~~~~~~~~~~
# | 227: ucvtf s1, x8
# | next:215'0 ~~~~~~~~~~~~~~
# | 228: mov v0.s[1], v2.s[0]
# | next:215'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 229: ucvtf s2, x9
# | next:215'0 ~~~~~~~~~~~~~~
# | 230: mov v0.s[2], v1.s[0]
# | next:215'0 ~~~~~~~~~~~~~~~~~~~~~~
# | next:215'1 ? possible intended match
# | 231: mov v0.s[3], v2.s[0]
# | next:215'0 ~~~~~~~~~~~~~~~~~~~~~~
# | 232: ret
# | next:215'0 ~~~~~
# | 233: .Lfunc_end12:
# | next:215'0 ~~~~~~~~~~~~~~
# | 234: .size uitofp_v4f32_v4i64, .Lfunc_end12-uitofp_v4f32_v4i64
# | next:215'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 235: .cfi_endproc
# | next:215'0 ~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 824: .globl fptosi_v1i64_v1f64 // -- Begin function fptosi_v1i64_v1f64
# | 825: .p2align 2
# | 826: .type fptosi_v1i64_v1f64, at function
# | 827: fptosi_v1i64_v1f64: // @fptosi_v1i64_v1f64
# | 828: .cfi_startproc
# | 829: // %bb.0:
# | next:720'0 X error: no match found
# | 830: fcvtzs d0, d0
# | next:720'0 ~~~~~~~~~~~~~~~
# | next:720'1 ? possible intended match
# | 831: ret
# | next:720'0 ~~~~~
# | 832: .Lfunc_end57:
# | next:720'0 ~~~~~~~~~~~~~~
# | 833: .size fptosi_v1i64_v1f64, .Lfunc_end57-fptosi_v1i64_v1f64
# | next:720'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 834: .cfi_endproc
# | next:720'0 ~~~~~~~~~~~~~~
# | 835: // -- End function
# | next:720'0 ~~~~~~~~~~~~~~~~~~~~
# | 836: .globl fptoui_v1i64_v1f64 // -- Begin function fptoui_v1i64_v1f64
# | next:720'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 837: .p2align 2
# | next:720'0 ~~~~~~~~~~~~
# | 838: .type fptoui_v1i64_v1f64, at function
# | next:720'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 839: fptoui_v1i64_v1f64: // @fptoui_v1i64_v1f64
# | next:720'0 ~~~~~~~~~~~~~~~~~~~
# | 840: .cfi_startproc
# | 841: // %bb.0:
# | next:730'0 X error: no match found
# | 842: fcvtzu d0, d0
# | next:730'0 ~~~~~~~~~~~~~~~
# | next:730'1 ? possible intended match
# | 843: ret
# | next:730'0 ~~~~~
# | 844: .Lfunc_end58:
# | next:730'0 ~~~~~~~~~~~~~~
# | 845: .size fptoui_v1i64_v1f64, .Lfunc_end58-fptoui_v1i64_v1f64
# | next:730'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 846: .cfi_endproc
# | next:730'0 ~~~~~~~~~~~~~~
# | 847: // -- End function
# | next:730'0 ~~~~~~~~~~~~~~~~~~~~
# | 848: .globl sitofp_v1f64_v1i32 // -- Begin function sitofp_v1f64_v1i32
# | next:730'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 849: .p2align 2
# | next:730'0 ~~~~~~~~~~~~
# | 850: .type sitofp_v1f64_v1i32, at function
# | next:730'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 851: sitofp_v1f64_v1i32: // @sitofp_v1f64_v1i32
# | next:730'0 ~~~~~~~~~~~~~~~~~~~
# | 852: .cfi_startproc
# | 853: // %bb.0:
# | next:740'0 X error: no match found
# | 854: fmov w8, s0
# | next:740'0 ~~~~~~~~~~~~~
# | 855: scvtf d0, w8
# | next:740'0 ~~~~~~~~~~~~~~
# | 856: ret
# | next:740'0 ~~~~~
# | 857: .Lfunc_end59:
# | next:740'0 ~~~~~~~~~~~~~~
# | 858: .size sitofp_v1f64_v1i32, .Lfunc_end59-sitofp_v1f64_v1i32
# | next:740'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 859: .cfi_endproc
# | next:740'0 ~~~~~~~~~~~~~~
# | 860: // -- End function
# | next:740'0 ~~~~~~~~~~~~~~~~~~~~
# | next:740'1 ? possible intended match
# | 861: .globl uitofp_v1f64_v1i32 // -- Begin function uitofp_v1f64_v1i32
# | next:740'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 862: .p2align 2
# | next:740'0 ~~~~~~~~~~~~
# | 863: .type uitofp_v1f64_v1i32, at function
# | next:740'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 864: uitofp_v1f64_v1i32: // @uitofp_v1f64_v1i32
# | next:740'0 ~~~~~~~~~~~~~~~~~~~
# | 865: .cfi_startproc
# | 866: // %bb.0:
# | next:751'0 X error: no match found
# | 867: fmov w8, s0
# | next:751'0 ~~~~~~~~~~~~~
# | 868: ucvtf d0, w8
# | next:751'0 ~~~~~~~~~~~~~~
# | 869: ret
# | next:751'0 ~~~~~
# | 870: .Lfunc_end60:
# | next:751'0 ~~~~~~~~~~~~~~
# | 871: .size uitofp_v1f64_v1i32, .Lfunc_end60-uitofp_v1f64_v1i32
# | next:751'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 872: .cfi_endproc
# | next:751'0 ~~~~~~~~~~~~~~
# | 873: // -- End function
# | next:751'0 ~~~~~~~~~~~~~~~~~~~~
# | next:751'1 ? possible intended match
# | 874: .globl sitofp_v1f64_v1i64 // -- Begin function sitofp_v1f64_v1i64
# | next:751'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 875: .p2align 2
# | next:751'0 ~~~~~~~~~~~~
# | 876: .type sitofp_v1f64_v1i64, at function
# | next:751'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 877: sitofp_v1f64_v1i64: // @sitofp_v1f64_v1i64
# | next:751'0 ~~~~~~~~~~~~~~~~~~~
# | 878: .cfi_startproc
# | 879: // %bb.0:
# | next:762'0 X error: no match found
# | 880: scvtf d0, d0
# | next:762'0 ~~~~~~~~~~~~~~
# | next:762'1 ? possible intended match
# | 881: ret
# | next:762'0 ~~~~~
# | 882: .Lfunc_end61:
# | next:762'0 ~~~~~~~~~~~~~~
# | 883: .size sitofp_v1f64_v1i64, .Lfunc_end61-sitofp_v1f64_v1i64
# | next:762'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 884: .cfi_endproc
# | next:762'0 ~~~~~~~~~~~~~~
# | 885: // -- End function
# | next:762'0 ~~~~~~~~~~~~~~~~~~~~
# | 886: .globl uitofp_v1f64_v1i64 // -- Begin function uitofp_v1f64_v1i64
# | next:762'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 887: .p2align 2
# | next:762'0 ~~~~~~~~~~~~
# | 888: .type uitofp_v1f64_v1i64, at function
# | next:762'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 889: uitofp_v1f64_v1i64: // @uitofp_v1f64_v1i64
# | next:762'0 ~~~~~~~~~~~~~~~~~~~
# | 890: .cfi_startproc
# | 891: // %bb.0:
# | next:773'0 X error: no match found
# | 892: ucvtf d0, d0
# | next:773'0 ~~~~~~~~~~~~~~
# | next:773'1 ? possible intended match
# | 893: ret
# | next:773'0 ~~~~~
# | 894: .Lfunc_end62:
# | next:773'0 ~~~~~~~~~~~~~~
# | 895: .size uitofp_v1f64_v1i64, .Lfunc_end62-uitofp_v1f64_v1i64
# | next:773'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 896: .cfi_endproc
# | next:773'0 ~~~~~~~~~~~~~~
# | 897: // -- End function
# | next:773'0 ~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1
--
```
</details>
<details>
<summary>LLVM.CodeGen/AArch64/fp-intrinsics.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=aarch64 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll -o - | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll --check-prefixes=CHECK,CHECK-SD
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll -o -
# 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/AArch64/fp-intrinsics.ll --check-prefixes=CHECK,CHECK-SD
# note: command had no output on stdout or stderr
# RUN: at line 3
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -global-isel=true -global-isel-abort=2 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll -o - 2>&1 | /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/FileCheck /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll --check-prefixes=CHECK,CHECK-GI
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=aarch64 -global-isel=true -global-isel-abort=2 /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll -o -
# 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/AArch64/fp-intrinsics.ll --check-prefixes=CHECK,CHECK-GI
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:11:18: error: CHECK-GI-NEXT: expected string not found in input
# | ; CHECK-GI-NEXT: warning: Instruction selection used fallback path for fptosi_i32_f32
# | ^
# | <stdin>:6:62: note: scanning from here
# | warning: Instruction selection used fallback path for fma_f32
# | ^
# | <stdin>:8:1: note: possible intended match here
# | warning: Instruction selection used fallback path for powi_f32
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:381:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:382:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:387:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:394:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:393:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:399:9: note: possible intended match here
# | .globl sqrt_f32 // -- Begin function sqrt_f32
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1175:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:1358:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:1363:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1188:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:1369:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:1375:9: note: possible intended match here
# | .globl sqrt_f64 // -- Begin function sqrt_f64
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1917:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2258:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2263:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1930:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2269:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2274:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1943:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2280:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2285:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1956:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2291:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2296:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1969:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2302:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2305:16: note: possible intended match here
# | .size sitofp_f128_i32, .Lfunc_end156-sitofp_f128_i32
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1982:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2313:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2316:16: note: possible intended match here
# | .size uitofp_f128_i32, .Lfunc_end157-uitofp_f128_i32
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:1995:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2324:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2327:16: note: possible intended match here
# | .size sitofp_f128_i64, .Lfunc_end158-sitofp_f128_i64
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2008:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2335:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2340:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2021:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2346:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2351:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2034:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:2357:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:2362:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2865:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:3324:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:3329:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2878:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:3335:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:3340:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2900:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:3358:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:3363:2: note: possible intended match here
# | // -- End function
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll:2913:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: str x30, [sp, #-16]! // 8-byte Folded Spill
# | ^
# | <stdin>:3369:10: note: scanning from here
# | // %bb.0:
# | ^
# | <stdin>:3374:2: note: possible intended match here
# | // -- End function
# | ^
# |
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/AArch64/fp-intrinsics.ll
# |
# | -dump-input=help explains the following input dump.
# |
# | Input was:
# | <<<<<<
# | 1: warning: Instruction selection used fallback path for add_f32
# | 2: warning: Instruction selection used fallback path for sub_f32
# | 3: warning: Instruction selection used fallback path for mul_f32
# | 4: warning: Instruction selection used fallback path for div_f32
# | 5: warning: Instruction selection used fallback path for frem_f32
# | 6: warning: Instruction selection used fallback path for fma_f32
# | next:11'0 X error: no match found
# | 7: warning: Instruction selection used fallback path for sqrt_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 8: warning: Instruction selection used fallback path for powi_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:11'1 ? possible intended match
# | 9: warning: Instruction selection used fallback path for sin_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 10: warning: Instruction selection used fallback path for cos_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 11: warning: Instruction selection used fallback path for tan_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 12: warning: Instruction selection used fallback path for asin_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 13: warning: Instruction selection used fallback path for acos_f32
# | next:11'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | .
# | .
# | .
# | 377: .globl sitofp_f32_i128 // -- Begin function sitofp_f32_i128
# | 378: .p2align 2
# | 379: .type sitofp_f32_i128, at function
# | 380: sitofp_f32_i128: // @sitofp_f32_i128
# | 381: .cfi_startproc
# | 382: // %bb.0:
# | next:381'0 X error: no match found
# | 383: b __floattisf
# | next:381'0 ~~~~~~~~~~~~~~~
# | 384: .Lfunc_end14:
# | next:381'0 ~~~~~~~~~~~~~~
# | 385: .size sitofp_f32_i128, .Lfunc_end14-sitofp_f32_i128
# | next:381'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 386: .cfi_endproc
# | next:381'0 ~~~~~~~~~~~~~~
# | 387: // -- End function
# | next:381'0 ~~~~~~~~~~~~~~~~~~~~
# | next:381'1 ? possible intended match
# | 388: .globl uitofp_f32_i128 // -- Begin function uitofp_f32_i128
# | next:381'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 389: .p2align 2
# | next:381'0 ~~~~~~~~~~~~
# | 390: .type uitofp_f32_i128, at function
# | next:381'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 391: uitofp_f32_i128: // @uitofp_f32_i128
# | next:381'0 ~~~~~~~~~~~~~~~~
# | 392: .cfi_startproc
# | 393: // %bb.0:
# | next:394'0 X error: no match found
# | 394: b __floatuntisf
# | next:394'0 ~~~~~~~~~~~~~~~~~
# | 395: .Lfunc_end15:
# | next:394'0 ~~~~~~~~~~~~~~
# | 396: .size uitofp_f32_i128, .Lfunc_end15-uitofp_f32_i128
# | next:394'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 397: .cfi_endproc
# | next:394'0 ~~~~~~~~~~~~~~
# | 398: // -- End function
# | next:394'0 ~~~~~~~~~~~~~~~~~~~~
# | 399: .globl sqrt_f32 // -- Begin function sqrt_f32
# | next:394'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:394'1 ? possible intended match
# | 400: .p2align 2
# | next:394'0 ~~~~~~~~~~~~
# | 401: .type sqrt_f32, at function
# | next:394'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 402: sqrt_f32: // @sqrt_f32
# | next:394'0 ~~~~~~~~~
# | 403: .cfi_startproc
# | 404: // %bb.0:
# | .
# | .
# | .
# | 1353: .globl sitofp_f64_i128 // -- Begin function sitofp_f64_i128
# | 1354: .p2align 2
# | 1355: .type sitofp_f64_i128, at function
# | 1356: sitofp_f64_i128: // @sitofp_f64_i128
# | 1357: .cfi_startproc
# | 1358: // %bb.0:
# | next:1175'0 X error: no match found
# | 1359: b __floattidf
# | next:1175'0 ~~~~~~~~~~~~~~~
# | 1360: .Lfunc_end87:
# | next:1175'0 ~~~~~~~~~~~~~~
# | 1361: .size sitofp_f64_i128, .Lfunc_end87-sitofp_f64_i128
# | next:1175'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1362: .cfi_endproc
# | next:1175'0 ~~~~~~~~~~~~~~
# | 1363: // -- End function
# | next:1175'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1175'1 ? possible intended match
# | 1364: .globl uitofp_f64_i128 // -- Begin function uitofp_f64_i128
# | next:1175'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1365: .p2align 2
# | next:1175'0 ~~~~~~~~~~~~
# | 1366: .type uitofp_f64_i128, at function
# | next:1175'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1367: uitofp_f64_i128: // @uitofp_f64_i128
# | next:1175'0 ~~~~~~~~~~~~~~~~
# | 1368: .cfi_startproc
# | 1369: // %bb.0:
# | next:1188'0 X error: no match found
# | 1370: b __floatuntidf
# | next:1188'0 ~~~~~~~~~~~~~~~~~
# | 1371: .Lfunc_end88:
# | next:1188'0 ~~~~~~~~~~~~~~
# | 1372: .size uitofp_f64_i128, .Lfunc_end88-uitofp_f64_i128
# | next:1188'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1373: .cfi_endproc
# | next:1188'0 ~~~~~~~~~~~~~~
# | 1374: // -- End function
# | next:1188'0 ~~~~~~~~~~~~~~~~~~~~
# | 1375: .globl sqrt_f64 // -- Begin function sqrt_f64
# | next:1188'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1188'1 ? possible intended match
# | 1376: .p2align 2
# | next:1188'0 ~~~~~~~~~~~~
# | 1377: .type sqrt_f64, at function
# | next:1188'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 1378: sqrt_f64: // @sqrt_f64
# | next:1188'0 ~~~~~~~~~
# | 1379: .cfi_startproc
# | 1380: // %bb.0:
# | .
# | .
# | .
# | 2253: .globl fptosi_i32_f128 // -- Begin function fptosi_i32_f128
# | 2254: .p2align 2
# | 2255: .type fptosi_i32_f128, at function
# | 2256: fptosi_i32_f128: // @fptosi_i32_f128
# | 2257: .cfi_startproc
# | 2258: // %bb.0:
# | next:1917'0 X error: no match found
# | 2259: b __fixtfsi
# | next:1917'0 ~~~~~~~~~~~~~
# | 2260: .Lfunc_end152:
# | next:1917'0 ~~~~~~~~~~~~~~~
# | 2261: .size fptosi_i32_f128, .Lfunc_end152-fptosi_i32_f128
# | next:1917'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2262: .cfi_endproc
# | next:1917'0 ~~~~~~~~~~~~~~
# | 2263: // -- End function
# | next:1917'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1917'1 ? possible intended match
# | 2264: .globl fptoui_i32_f128 // -- Begin function fptoui_i32_f128
# | next:1917'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2265: .p2align 2
# | next:1917'0 ~~~~~~~~~~~~
# | 2266: .type fptoui_i32_f128, at function
# | next:1917'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2267: fptoui_i32_f128: // @fptoui_i32_f128
# | next:1917'0 ~~~~~~~~~~~~~~~~
# | 2268: .cfi_startproc
# | 2269: // %bb.0:
# | next:1930'0 X error: no match found
# | 2270: b __fixunstfsi
# | next:1930'0 ~~~~~~~~~~~~~~~~
# | 2271: .Lfunc_end153:
# | next:1930'0 ~~~~~~~~~~~~~~~
# | 2272: .size fptoui_i32_f128, .Lfunc_end153-fptoui_i32_f128
# | next:1930'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2273: .cfi_endproc
# | next:1930'0 ~~~~~~~~~~~~~~
# | 2274: // -- End function
# | next:1930'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1930'1 ? possible intended match
# | 2275: .globl fptosi_i64_f128 // -- Begin function fptosi_i64_f128
# | next:1930'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2276: .p2align 2
# | next:1930'0 ~~~~~~~~~~~~
# | 2277: .type fptosi_i64_f128, at function
# | next:1930'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2278: fptosi_i64_f128: // @fptosi_i64_f128
# | next:1930'0 ~~~~~~~~~~~~~~~~
# | 2279: .cfi_startproc
# | 2280: // %bb.0:
# | next:1943'0 X error: no match found
# | 2281: b __fixtfdi
# | next:1943'0 ~~~~~~~~~~~~~
# | 2282: .Lfunc_end154:
# | next:1943'0 ~~~~~~~~~~~~~~~
# | 2283: .size fptosi_i64_f128, .Lfunc_end154-fptosi_i64_f128
# | next:1943'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2284: .cfi_endproc
# | next:1943'0 ~~~~~~~~~~~~~~
# | 2285: // -- End function
# | next:1943'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1943'1 ? possible intended match
# | 2286: .globl fptoui_i64_f128 // -- Begin function fptoui_i64_f128
# | next:1943'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2287: .p2align 2
# | next:1943'0 ~~~~~~~~~~~~
# | 2288: .type fptoui_i64_f128, at function
# | next:1943'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2289: fptoui_i64_f128: // @fptoui_i64_f128
# | next:1943'0 ~~~~~~~~~~~~~~~~
# | 2290: .cfi_startproc
# | 2291: // %bb.0:
# | next:1956'0 X error: no match found
# | 2292: b __fixunstfdi
# | next:1956'0 ~~~~~~~~~~~~~~~~
# | 2293: .Lfunc_end155:
# | next:1956'0 ~~~~~~~~~~~~~~~
# | 2294: .size fptoui_i64_f128, .Lfunc_end155-fptoui_i64_f128
# | next:1956'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2295: .cfi_endproc
# | next:1956'0 ~~~~~~~~~~~~~~
# | 2296: // -- End function
# | next:1956'0 ~~~~~~~~~~~~~~~~~~~~
# | next:1956'1 ? possible intended match
# | 2297: .globl sitofp_f128_i32 // -- Begin function sitofp_f128_i32
# | next:1956'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2298: .p2align 2
# | next:1956'0 ~~~~~~~~~~~~
# | 2299: .type sitofp_f128_i32, at function
# | next:1956'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2300: sitofp_f128_i32: // @sitofp_f128_i32
# | next:1956'0 ~~~~~~~~~~~~~~~~
# | 2301: .cfi_startproc
# | 2302: // %bb.0:
# | next:1969'0 X error: no match found
# | 2303: b __floatsitf
# | next:1969'0 ~~~~~~~~~~~~~~~
# | 2304: .Lfunc_end156:
# | next:1969'0 ~~~~~~~~~~~~~~~
# | 2305: .size sitofp_f128_i32, .Lfunc_end156-sitofp_f128_i32
# | next:1969'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1969'1 ? possible intended match
# | 2306: .cfi_endproc
# | next:1969'0 ~~~~~~~~~~~~~~
# | 2307: // -- End function
# | next:1969'0 ~~~~~~~~~~~~~~~~~~~~
# | 2308: .globl uitofp_f128_i32 // -- Begin function uitofp_f128_i32
# | next:1969'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2309: .p2align 2
# | next:1969'0 ~~~~~~~~~~~~
# | 2310: .type uitofp_f128_i32, at function
# | next:1969'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2311: uitofp_f128_i32: // @uitofp_f128_i32
# | next:1969'0 ~~~~~~~~~~~~~~~~
# | 2312: .cfi_startproc
# | 2313: // %bb.0:
# | next:1982'0 X error: no match found
# | 2314: b __floatunsitf
# | next:1982'0 ~~~~~~~~~~~~~~~~~
# | 2315: .Lfunc_end157:
# | next:1982'0 ~~~~~~~~~~~~~~~
# | 2316: .size uitofp_f128_i32, .Lfunc_end157-uitofp_f128_i32
# | next:1982'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1982'1 ? possible intended match
# | 2317: .cfi_endproc
# | next:1982'0 ~~~~~~~~~~~~~~
# | 2318: // -- End function
# | next:1982'0 ~~~~~~~~~~~~~~~~~~~~
# | 2319: .globl sitofp_f128_i64 // -- Begin function sitofp_f128_i64
# | next:1982'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2320: .p2align 2
# | next:1982'0 ~~~~~~~~~~~~
# | 2321: .type sitofp_f128_i64, at function
# | next:1982'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2322: sitofp_f128_i64: // @sitofp_f128_i64
# | next:1982'0 ~~~~~~~~~~~~~~~~
# | 2323: .cfi_startproc
# | 2324: // %bb.0:
# | next:1995'0 X error: no match found
# | 2325: b __floatditf
# | next:1995'0 ~~~~~~~~~~~~~~~
# | 2326: .Lfunc_end158:
# | next:1995'0 ~~~~~~~~~~~~~~~
# | 2327: .size sitofp_f128_i64, .Lfunc_end158-sitofp_f128_i64
# | next:1995'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1995'1 ? possible intended match
# | 2328: .cfi_endproc
# | next:1995'0 ~~~~~~~~~~~~~~
# | 2329: // -- End function
# | next:1995'0 ~~~~~~~~~~~~~~~~~~~~
# | 2330: .globl uitofp_f128_i64 // -- Begin function uitofp_f128_i64
# | next:1995'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2331: .p2align 2
# | next:1995'0 ~~~~~~~~~~~~
# | 2332: .type uitofp_f128_i64, at function
# | next:1995'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2333: uitofp_f128_i64: // @uitofp_f128_i64
# | next:1995'0 ~~~~~~~~~~~~~~~~
# | 2334: .cfi_startproc
# | 2335: // %bb.0:
# | next:2008'0 X error: no match found
# | 2336: b __floatunditf
# | next:2008'0 ~~~~~~~~~~~~~~~~~
# | 2337: .Lfunc_end159:
# | next:2008'0 ~~~~~~~~~~~~~~~
# | 2338: .size uitofp_f128_i64, .Lfunc_end159-uitofp_f128_i64
# | next:2008'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2339: .cfi_endproc
# | next:2008'0 ~~~~~~~~~~~~~~
# | 2340: // -- End function
# | next:2008'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2008'1 ? possible intended match
# | 2341: .globl sitofp_f128_i128 // -- Begin function sitofp_f128_i128
# | next:2008'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2342: .p2align 2
# | next:2008'0 ~~~~~~~~~~~~
# | 2343: .type sitofp_f128_i128, at function
# | next:2008'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2344: sitofp_f128_i128: // @sitofp_f128_i128
# | next:2008'0 ~~~~~~~~~~~~~~~~~
# | 2345: .cfi_startproc
# | 2346: // %bb.0:
# | next:2021'0 X error: no match found
# | 2347: b __floattitf
# | next:2021'0 ~~~~~~~~~~~~~~~
# | 2348: .Lfunc_end160:
# | next:2021'0 ~~~~~~~~~~~~~~~
# | 2349: .size sitofp_f128_i128, .Lfunc_end160-sitofp_f128_i128
# | next:2021'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2350: .cfi_endproc
# | next:2021'0 ~~~~~~~~~~~~~~
# | 2351: // -- End function
# | next:2021'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2021'1 ? possible intended match
# | 2352: .globl uitofp_f128_i128 // -- Begin function uitofp_f128_i128
# | next:2021'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2353: .p2align 2
# | next:2021'0 ~~~~~~~~~~~~
# | 2354: .type uitofp_f128_i128, at function
# | next:2021'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2355: uitofp_f128_i128: // @uitofp_f128_i128
# | next:2021'0 ~~~~~~~~~~~~~~~~~
# | 2356: .cfi_startproc
# | 2357: // %bb.0:
# | next:2034'0 X error: no match found
# | 2358: b __floatuntitf
# | next:2034'0 ~~~~~~~~~~~~~~~~~
# | 2359: .Lfunc_end161:
# | next:2034'0 ~~~~~~~~~~~~~~~
# | 2360: .size uitofp_f128_i128, .Lfunc_end161-uitofp_f128_i128
# | next:2034'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2361: .cfi_endproc
# | next:2034'0 ~~~~~~~~~~~~~~
# | 2362: // -- End function
# | next:2034'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2034'1 ? possible intended match
# | 2363: .globl sqrt_f128 // -- Begin function sqrt_f128
# | next:2034'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2364: .p2align 2
# | next:2034'0 ~~~~~~~~~~~~
# | 2365: .type sqrt_f128, at function
# | next:2034'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 2366: sqrt_f128: // @sqrt_f128
# | next:2034'0 ~~~~~~~~~~
# | 2367: .cfi_startproc
# | .
# | .
# | .
# | 3319: .globl fptrunc_f32_f128 // -- Begin function fptrunc_f32_f128
# | 3320: .p2align 2
# | 3321: .type fptrunc_f32_f128, at function
# | 3322: fptrunc_f32_f128: // @fptrunc_f32_f128
# | 3323: .cfi_startproc
# | 3324: // %bb.0:
# | next:2865'0 X error: no match found
# | 3325: b __trunctfsf2
# | next:2865'0 ~~~~~~~~~~~~~~~~
# | 3326: .Lfunc_end217:
# | next:2865'0 ~~~~~~~~~~~~~~~
# | 3327: .size fptrunc_f32_f128, .Lfunc_end217-fptrunc_f32_f128
# | next:2865'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3328: .cfi_endproc
# | next:2865'0 ~~~~~~~~~~~~~~
# | 3329: // -- End function
# | next:2865'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2865'1 ? possible intended match
# | 3330: .globl fptrunc_f64_f128 // -- Begin function fptrunc_f64_f128
# | next:2865'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3331: .p2align 2
# | next:2865'0 ~~~~~~~~~~~~
# | 3332: .type fptrunc_f64_f128, at function
# | next:2865'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3333: fptrunc_f64_f128: // @fptrunc_f64_f128
# | next:2865'0 ~~~~~~~~~~~~~~~~~
# | 3334: .cfi_startproc
# | 3335: // %bb.0:
# | next:2878'0 X error: no match found
# | 3336: b __trunctfdf2
# | next:2878'0 ~~~~~~~~~~~~~~~~
# | 3337: .Lfunc_end218:
# | next:2878'0 ~~~~~~~~~~~~~~~
# | 3338: .size fptrunc_f64_f128, .Lfunc_end218-fptrunc_f64_f128
# | next:2878'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3339: .cfi_endproc
# | next:2878'0 ~~~~~~~~~~~~~~
# | 3340: // -- End function
# | next:2878'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2878'1 ? possible intended match
# | 3341: .globl fpext_f64_f32 // -- Begin function fpext_f64_f32
# | next:2878'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3342: .p2align 2
# | next:2878'0 ~~~~~~~~~~~~
# | 3343: .type fpext_f64_f32, at function
# | next:2878'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3344: fpext_f64_f32: // @fpext_f64_f32
# | next:2878'0 ~~~~~~~~~~~~~~
# | 3345: .cfi_startproc
# | .
# | .
# | .
# | 3353: .globl fpext_f128_f32 // -- Begin function fpext_f128_f32
# | 3354: .p2align 2
# | 3355: .type fpext_f128_f32, at function
# | 3356: fpext_f128_f32: // @fpext_f128_f32
# | 3357: .cfi_startproc
# | 3358: // %bb.0:
# | next:2900'0 X error: no match found
# | 3359: b __extendsftf2
# | next:2900'0 ~~~~~~~~~~~~~~~~~
# | 3360: .Lfunc_end220:
# | next:2900'0 ~~~~~~~~~~~~~~~
# | 3361: .size fpext_f128_f32, .Lfunc_end220-fpext_f128_f32
# | next:2900'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3362: .cfi_endproc
# | next:2900'0 ~~~~~~~~~~~~~~
# | 3363: // -- End function
# | next:2900'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2900'1 ? possible intended match
# | 3364: .globl fpext_f128_f64 // -- Begin function fpext_f128_f64
# | next:2900'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3365: .p2align 2
# | next:2900'0 ~~~~~~~~~~~~
# | 3366: .type fpext_f128_f64, at function
# | next:2900'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3367: fpext_f128_f64: // @fpext_f128_f64
# | next:2900'0 ~~~~~~~~~~~~~~~
# | 3368: .cfi_startproc
# | 3369: // %bb.0:
# | next:2913'0 X error: no match found
# | 3370: b __extenddftf2
# | next:2913'0 ~~~~~~~~~~~~~~~~~
# | 3371: .Lfunc_end221:
# | next:2913'0 ~~~~~~~~~~~~~~~
# | 3372: .size fpext_f128_f64, .Lfunc_end221-fpext_f128_f64
# | next:2913'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3373: .cfi_endproc
# | next:2913'0 ~~~~~~~~~~~~~~
# | 3374: // -- End function
# | next:2913'0 ~~~~~~~~~~~~~~~~~~~~
# | next:2913'1 ? possible intended match
# | 3375: .globl sin_v1f64 // -- Begin function sin_v1f64
# | next:2913'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3376: .p2align 2
# | next:2913'0 ~~~~~~~~~~~~
# | 3377: .type sin_v1f64, at function
# | next:2913'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | 3378: sin_v1f64: // @sin_v1f64
# | next:2913'0 ~~~~~~~~~~
# | 3379: .cfi_startproc
# | .
# | .
# | .
# | >>>>>>
# `-----------------------------
# 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/157437
More information about the llvm-commits
mailing list