[llvm] [X86] Remove `NoSignedZerosFPMath` uses (PR #163902)

via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 4 03:46:27 PST 2025


github-actions[bot] wrote:

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

* 166738 tests passed
* 2905 tests skipped
* 12 tests failed

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

### LLVM
<details>
<summary>LLVM.CodeGen/X86/avx512-unsafe-fp-math.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/avx512-unsafe-fp-math.ll -mtriple=x86_64 -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -mattr=+avx512f | /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/avx512-unsafe-fp-math.ll --check-prefix=CHECK_UNSAFE
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64 -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -mattr=+avx512f
# 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/avx512-unsafe-fp-math.ll --check-prefix=CHECK_UNSAFE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll:11:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxps (%rdi), %zmm0, %zmm0
# |                      ^
# | <stdin>:8:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:10:2: note: possible intended match here
# |  vmaxps %zmm0, %zmm1, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll:28:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminps (%rdi), %zmm0, %zmm0
# |                      ^
# | <stdin>:21:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:23:2: note: possible intended match here
# |  vminps %zmm0, %zmm1, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll:45:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxpd (%rdi), %zmm0, %zmm0
# |                      ^
# | <stdin>:34:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:36:2: note: possible intended match here
# |  vmaxpd %zmm0, %zmm1, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll:62:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminpd (%rdi), %zmm0, %zmm0
# |                      ^
# | <stdin>:47:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:49:2: note: possible intended match here
# |  vminpd %zmm0, %zmm1, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll:79:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminss (%rdi), %xmm0, %xmm0
# |                      ^
# | <stdin>:60:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:62:2: note: possible intended match here
# |  vminss %xmm0, %xmm1, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll:97:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxsd (%rdi), %xmm0, %xmm0
# |                      ^
# | <stdin>:73:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:75:2: note: possible intended match here
# |  vmaxsd %xmm0, %xmm1, %xmm0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512-unsafe-fp-math.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |            1:  .file "<stdin>" 
# |            2:  .text 
# |            3:  .globl test_max_v16f32 # -- Begin function test_max_v16f32 
# |            4:  .p2align 4 
# |            5:  .type test_max_v16f32, at function 
# |            6: test_max_v16f32: # @test_max_v16f32 
# |            7:  .cfi_startproc 
# |            8: # %bb.0: 
# | next:11'0             X error: no match found
# |            9:  vmovaps (%rdi), %zmm1 
# | next:11'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           10:  vmaxps %zmm0, %zmm1, %zmm0 
# | next:11'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:11'1      ?                           possible intended match
# |           11:  retq 
# | next:11'0     ~~~~~~
# |           12: .Lfunc_end0: 
# | next:11'0     ~~~~~~~~~~~~~
# |           13:  .size test_max_v16f32, .Lfunc_end0-test_max_v16f32 
# | next:11'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           14:  .cfi_endproc 
# | next:11'0     ~~~~~~~~~~~~~~
# |           15:  # -- End function 
# | next:11'0     ~~~~~~~~~~~~~~~~~~~
# |           16:  .globl test_min_v16f32 # -- Begin function test_min_v16f32 
# | next:11'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           17:  .p2align 4 
# | next:11'0     ~~~~~~~~~~~~
# |           18:  .type test_min_v16f32, at function 
# | next:11'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           19: test_min_v16f32: # @test_min_v16f32 
# | next:11'0     ~~~~~~~~~~~~~~~~
# |           20:  .cfi_startproc 
# |           21: # %bb.0: 
# | next:28'0             X error: no match found
# |           22:  vmovaps (%rdi), %zmm1 
# | next:28'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           23:  vminps %zmm0, %zmm1, %zmm0 
# | next:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:28'1      ?                           possible intended match
# |           24:  retq 
# | next:28'0     ~~~~~~
# |           25: .Lfunc_end1: 
# | next:28'0     ~~~~~~~~~~~~~
# |           26:  .size test_min_v16f32, .Lfunc_end1-test_min_v16f32 
# | next:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           27:  .cfi_endproc 
# | next:28'0     ~~~~~~~~~~~~~~
# |           28:  # -- End function 
# | next:28'0     ~~~~~~~~~~~~~~~~~~~
# |           29:  .globl test_max_v8f64 # -- Begin function test_max_v8f64 
# | next:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           30:  .p2align 4 
# | next:28'0     ~~~~~~~~~~~~
# |           31:  .type test_max_v8f64, at function 
# | next:28'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           32: test_max_v8f64: # @test_max_v8f64 
# | next:28'0     ~~~~~~~~~~~~~~~
# |           33:  .cfi_startproc 
# |           34: # %bb.0: 
# | next:45'0             X error: no match found
# |           35:  vmovapd (%rdi), %zmm1 
# | next:45'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           36:  vmaxpd %zmm0, %zmm1, %zmm0 
# | next:45'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:45'1      ?                           possible intended match
# |           37:  retq 
# | next:45'0     ~~~~~~
# |           38: .Lfunc_end2: 
# | next:45'0     ~~~~~~~~~~~~~
# |           39:  .size test_max_v8f64, .Lfunc_end2-test_max_v8f64 
# | next:45'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           40:  .cfi_endproc 
# | next:45'0     ~~~~~~~~~~~~~~
# |           41:  # -- End function 
# | next:45'0     ~~~~~~~~~~~~~~~~~~~
# |           42:  .globl test_min_v8f64 # -- Begin function test_min_v8f64 
# | next:45'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           43:  .p2align 4 
# | next:45'0     ~~~~~~~~~~~~
# |           44:  .type test_min_v8f64, at function 
# | next:45'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           45: test_min_v8f64: # @test_min_v8f64 
# | next:45'0     ~~~~~~~~~~~~~~~
# |           46:  .cfi_startproc 
# |           47: # %bb.0: 
# | next:62'0             X error: no match found
# |           48:  vmovapd (%rdi), %zmm1 
# | next:62'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           49:  vminpd %zmm0, %zmm1, %zmm0 
# | next:62'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:62'1      ?                           possible intended match
# |           50:  retq 
# | next:62'0     ~~~~~~
# |           51: .Lfunc_end3: 
# | next:62'0     ~~~~~~~~~~~~~
# |           52:  .size test_min_v8f64, .Lfunc_end3-test_min_v8f64 
# | next:62'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           53:  .cfi_endproc 
# | next:62'0     ~~~~~~~~~~~~~~
# |           54:  # -- End function 
# | next:62'0     ~~~~~~~~~~~~~~~~~~~
# |           55:  .globl test_min_f32 # -- Begin function test_min_f32 
# | next:62'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           56:  .p2align 4 
# | next:62'0     ~~~~~~~~~~~~
# |           57:  .type test_min_f32, at function 
# | next:62'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           58: test_min_f32: # @test_min_f32 
# | next:62'0     ~~~~~~~~~~~~~
# |           59:  .cfi_startproc 
# |           60: # %bb.0: # %entry 
# | next:79'0                      X error: no match found
# |           61:  vmovss (%rdi), %xmm1 # xmm1 = mem[0],zero,zero,zero 
# | next:79'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           62:  vminss %xmm0, %xmm1, %xmm0 
# | next:79'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:79'1      ?                           possible intended match
# |           63:  retq 
# | next:79'0     ~~~~~~
# |           64: .Lfunc_end4: 
# | next:79'0     ~~~~~~~~~~~~~
# |           65:  .size test_min_f32, .Lfunc_end4-test_min_f32 
# | next:79'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           66:  .cfi_endproc 
# | next:79'0     ~~~~~~~~~~~~~~
# |           67:  # -- End function 
# | next:79'0     ~~~~~~~~~~~~~~~~~~~
# |           68:  .globl test_max_f64 # -- Begin function test_max_f64 
# | next:79'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           69:  .p2align 4 
# | next:79'0     ~~~~~~~~~~~~
# |           70:  .type test_max_f64, at function 
# | next:79'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           71: test_max_f64: # @test_max_f64 
# | next:79'0     ~~~~~~~~~~~~~
# |           72:  .cfi_startproc 
# |           73: # %bb.0: # %entry 
# | next:97'0                      X error: no match found
# |           74:  vmovsd (%rdi), %xmm1 # xmm1 = mem[0],zero 
# | next:97'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           75:  vmaxsd %xmm0, %xmm1, %xmm0 
# | next:97'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:97'1      ?                           possible intended match
# |           76:  retq 
# | next:97'0     ~~~~~~
# |           77: .Lfunc_end5: 
# | next:97'0     ~~~~~~~~~~~~~
# |           78:  .size test_max_f64, .Lfunc_end5-test_max_f64 
# | next:97'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           79:  .cfi_endproc 
# | next:97'0     ~~~~~~~~~~~~~~
# |           80:  # -- End function 
# | next:97'0     ~~~~~~~~~~~~~~~~~~~
# |           81:  .section ".note.GNU-stack","", at progbits 
# | next:97'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/avx512fp16-combine-vfmac-fadd.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/avx512fp16-combine-vfmac-fadd.ll -mtriple=x86_64-unknown-unknown --enable-no-signed-zeros-fp-math -mattr=avx512fp16,avx512vl | /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/avx512fp16-combine-vfmac-fadd.ll --check-prefixes=CHECK,NO-SZ
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown --enable-no-signed-zeros-fp-math -mattr=avx512fp16,avx512vl
# 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/avx512fp16-combine-vfmac-fadd.ll --check-prefixes=CHECK,NO-SZ
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll:9:15: error: NO-SZ-NEXT: expected string not found in input
# | ; NO-SZ-NEXT: vfcmaddcph %zmm2, %zmm1, %zmm0
# |               ^
# | <stdin>:8:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:10:2: note: possible intended match here
# |  vfcmaddcph %zmm2, %zmm1, %zmm3
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll:30:15: error: NO-SZ-NEXT: expected string not found in input
# | ; NO-SZ-NEXT: vfmaddcph %zmm2, %zmm1, %zmm0
# |               ^
# | <stdin>:22:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:24:2: note: possible intended match here
# |  vfmaddcph %zmm2, %zmm1, %zmm3
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll:51:15: error: NO-SZ-NEXT: expected string not found in input
# | ; NO-SZ-NEXT: vfcmaddcph %ymm2, %ymm1, %ymm0
# |               ^
# | <stdin>:36:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:38:2: note: possible intended match here
# |  vfcmaddcph %ymm2, %ymm1, %ymm3
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll:72:15: error: NO-SZ-NEXT: expected string not found in input
# | ; NO-SZ-NEXT: vfmaddcph %ymm2, %ymm1, %ymm0
# |               ^
# | <stdin>:50:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:52:2: note: possible intended match here
# |  vfmaddcph %ymm2, %ymm1, %ymm3
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll:93:15: error: NO-SZ-NEXT: expected string not found in input
# | ; NO-SZ-NEXT: vfcmaddcph %xmm2, %xmm1, %xmm0
# |               ^
# | <stdin>:64:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:66:2: note: possible intended match here
# |  vfcmaddcph %xmm2, %xmm1, %xmm3
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll:114:15: error: NO-SZ-NEXT: expected string not found in input
# | ; NO-SZ-NEXT: vfmaddcph %xmm2, %xmm1, %xmm0
# |               ^
# | <stdin>:78:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:80:2: note: possible intended match here
# |  vfmaddcph %xmm2, %xmm1, %xmm3
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-combine-vfmac-fadd.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1:  .file "<stdin>" 
# |             2:  .text 
# |             3:  .globl test1 # -- Begin function test1 
# |             4:  .p2align 4 
# |             5:  .type test1, at function 
# |             6: test1: # @test1 
# |             7:  .cfi_startproc 
# |             8: # %bb.0: # %entry 
# | next:9'0                        X error: no match found
# |             9:  vxorps %xmm3, %xmm3, %xmm3 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            10:  vfcmaddcph %zmm2, %zmm1, %zmm3 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:9'1        ?                               possible intended match
# |            11:  vaddph %zmm0, %zmm3, %zmm0 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            12:  retq 
# | next:9'0       ~~~~~~
# |            13: .Lfunc_end0: 
# | next:9'0       ~~~~~~~~~~~~~
# |            14:  .size test1, .Lfunc_end0-test1 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            15:  .cfi_endproc 
# | next:9'0       ~~~~~~~~~~~~~~
# |            16:  # -- End function 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~
# |            17:  .globl test2 # -- Begin function test2 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            18:  .p2align 4 
# | next:9'0       ~~~~~~~~~~~~
# |            19:  .type test2, at function 
# | next:9'0       ~~~~~~~~~~~~~~~~~~~~~~~
# |            20: test2: # @test2 
# | next:9'0       ~~~~~~
# |            21:  .cfi_startproc 
# |            22: # %bb.0: # %entry 
# | next:30'0                       X error: no match found
# |            23:  vxorps %xmm3, %xmm3, %xmm3 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            24:  vfmaddcph %zmm2, %zmm1, %zmm3 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:30'1       ?                              possible intended match
# |            25:  vaddph %zmm0, %zmm3, %zmm0 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            26:  retq 
# | next:30'0      ~~~~~~
# |            27: .Lfunc_end1: 
# | next:30'0      ~~~~~~~~~~~~~
# |            28:  .size test2, .Lfunc_end1-test2 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            29:  .cfi_endproc 
# | next:30'0      ~~~~~~~~~~~~~~
# |            30:  # -- End function 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~
# |            31:  .globl test3 # -- Begin function test3 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            32:  .p2align 4 
# | next:30'0      ~~~~~~~~~~~~
# |            33:  .type test3, at function 
# | next:30'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            34: test3: # @test3 
# | next:30'0      ~~~~~~
# |            35:  .cfi_startproc 
# |            36: # %bb.0: # %entry 
# | next:51'0                       X error: no match found
# |            37:  vxorps %xmm3, %xmm3, %xmm3 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            38:  vfcmaddcph %ymm2, %ymm1, %ymm3 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:51'1       ?                               possible intended match
# |            39:  vaddph %ymm0, %ymm3, %ymm0 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            40:  retq 
# | next:51'0      ~~~~~~
# |            41: .Lfunc_end2: 
# | next:51'0      ~~~~~~~~~~~~~
# |            42:  .size test3, .Lfunc_end2-test3 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            43:  .cfi_endproc 
# | next:51'0      ~~~~~~~~~~~~~~
# |            44:  # -- End function 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~
# |            45:  .globl test4 # -- Begin function test4 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            46:  .p2align 4 
# | next:51'0      ~~~~~~~~~~~~
# |            47:  .type test4, at function 
# | next:51'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            48: test4: # @test4 
# | next:51'0      ~~~~~~
# |            49:  .cfi_startproc 
# |            50: # %bb.0: # %entry 
# | next:72'0                       X error: no match found
# |            51:  vxorps %xmm3, %xmm3, %xmm3 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            52:  vfmaddcph %ymm2, %ymm1, %ymm3 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:72'1       ?                              possible intended match
# |            53:  vaddph %ymm0, %ymm3, %ymm0 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            54:  retq 
# | next:72'0      ~~~~~~
# |            55: .Lfunc_end3: 
# | next:72'0      ~~~~~~~~~~~~~
# |            56:  .size test4, .Lfunc_end3-test4 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            57:  .cfi_endproc 
# | next:72'0      ~~~~~~~~~~~~~~
# |            58:  # -- End function 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~
# |            59:  .globl test5 # -- Begin function test5 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            60:  .p2align 4 
# | next:72'0      ~~~~~~~~~~~~
# |            61:  .type test5, at function 
# | next:72'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            62: test5: # @test5 
# | next:72'0      ~~~~~~
# |            63:  .cfi_startproc 
# |            64: # %bb.0: # %entry 
# | next:93'0                       X error: no match found
# |            65:  vxorps %xmm3, %xmm3, %xmm3 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            66:  vfcmaddcph %xmm2, %xmm1, %xmm3 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:93'1       ?                               possible intended match
# |            67:  vaddph %xmm0, %xmm3, %xmm0 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            68:  retq 
# | next:93'0      ~~~~~~
# |            69: .Lfunc_end4: 
# | next:93'0      ~~~~~~~~~~~~~
# |            70:  .size test5, .Lfunc_end4-test5 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            71:  .cfi_endproc 
# | next:93'0      ~~~~~~~~~~~~~~
# |            72:  # -- End function 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~
# |            73:  .globl test6 # -- Begin function test6 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            74:  .p2align 4 
# | next:93'0      ~~~~~~~~~~~~
# |            75:  .type test6, at function 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            76: test6: # @test6 
# | next:93'0      ~~~~~~
# |            77:  .cfi_startproc 
# |            78: # %bb.0: # %entry 
# | next:114'0                      X error: no match found
# |            79:  vxorps %xmm3, %xmm3, %xmm3 
# | next:114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            80:  vfmaddcph %xmm2, %xmm1, %xmm3 
# | next:114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:114'1      ?                              possible intended match
# |            81:  vaddph %xmm0, %xmm3, %xmm0 
# | next:114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            82:  retq 
# | next:114'0     ~~~~~~
# |            83: .Lfunc_end5: 
# | next:114'0     ~~~~~~~~~~~~~
# |            84:  .size test6, .Lfunc_end5-test6 
# | next:114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            85:  .cfi_endproc 
# | next:114'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/avx512fp16-fminimum-fmaximum.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/avx512fp16-fminimum-fmaximum.ll -verify-machineinstrs -mtriple=x86_64-unknown-unknown -mattr=+avx512fp16,+avx512vl | /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/avx512fp16-fminimum-fmaximum.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -verify-machineinstrs -mtriple=x86_64-unknown-unknown -mattr=+avx512fp16,+avx512vl
# 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/avx512fp16-fminimum-fmaximum.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-fminimum-fmaximum.ll:35:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph %xmm1, %xmm0, %xmm0
# |               ^
# | <stdin>:30:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:34:2: note: possible intended match here
# |  vminph %xmm2, %xmm0, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-fminimum-fmaximum.ll:113:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph %xmm1, %xmm0, %xmm0
# |               ^
# | <stdin>:133:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:137:2: note: possible intended match here
# |  vmaxph %xmm2, %xmm1, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-fminimum-fmaximum.ll:151:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxsh %xmm1, %xmm0, %xmm1
# |               ^
# | <stdin>:181:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:187:2: note: possible intended match here
# |  vmovsh %xmm1, %xmm0, %xmm2 {%k1}
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-fminimum-fmaximum.ll:178:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph %ymm1, %ymm0, %ymm0
# |               ^
# | <stdin>:219:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:223:2: note: possible intended match here
# |  vminph %ymm2, %ymm0, %ymm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-fminimum-fmaximum.ll:187:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph %ymm1, %ymm0, %ymm1
# |               ^
# | <stdin>:234:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:238:2: note: possible intended match here
# |  vmaxph %ymm2, %ymm1, %ymm0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-fminimum-fmaximum.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            25:  .globl test_fminimum_v8f16 # -- Begin function test_fminimum_v8f16 
# |            26:  .p2align 4 
# |            27:  .type test_fminimum_v8f16, at function 
# |            28: test_fminimum_v8f16: # @test_fminimum_v8f16 
# |            29:  .cfi_startproc 
# |            30: # %bb.0: 
# | next:35'0              X error: no match found
# |            31:  vpmovw2m %xmm0, %k1 
# | next:35'0      ~~~~~~~~~~~~~~~~~~~~~
# |            32:  vpblendmw %xmm0, %xmm1, %xmm2 {%k1} 
# | next:35'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            33:  vmovdqu16 %xmm1, %xmm0 {%k1} 
# | next:35'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            34:  vminph %xmm2, %xmm0, %xmm0 
# | next:35'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:35'1       ?                           possible intended match
# |            35:  retq 
# | next:35'0      ~~~~~~
# |            36: .Lfunc_end1: 
# | next:35'0      ~~~~~~~~~~~~~
# |            37:  .size test_fminimum_v8f16, .Lfunc_end1-test_fminimum_v8f16 
# | next:35'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            38:  .cfi_endproc 
# | next:35'0      ~~~~~~~~~~~~~~
# |            39:  # -- End function 
# | next:35'0      ~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           128:  .globl test_fmaximum_v8f16 # -- Begin function test_fmaximum_v8f16 
# |           129:  .p2align 4 
# |           130:  .type test_fmaximum_v8f16, at function 
# |           131: test_fmaximum_v8f16: # @test_fmaximum_v8f16 
# |           132:  .cfi_startproc 
# |           133: # %bb.0: 
# | next:113'0             X error: no match found
# |           134:  vpmovw2m %xmm0, %k1 
# | next:113'0     ~~~~~~~~~~~~~~~~~~~~~
# |           135:  vpblendmw %xmm1, %xmm0, %xmm2 {%k1} 
# | next:113'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           136:  vmovdqu16 %xmm0, %xmm1 {%k1} 
# | next:113'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           137:  vmaxph %xmm2, %xmm1, %xmm0 
# | next:113'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:113'1      ?                           possible intended match
# |           138:  retq 
# | next:113'0     ~~~~~~
# |           139: .Lfunc_end7: 
# | next:113'0     ~~~~~~~~~~~~~
# |           140:  .size test_fmaximum_v8f16, .Lfunc_end7-test_fmaximum_v8f16 
# | next:113'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           141:  .cfi_endproc 
# | next:113'0     ~~~~~~~~~~~~~~
# |           142:  # -- End function 
# | next:113'0     ~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           176:  .globl test_fmaximum_nsz # -- Begin function test_fmaximum_nsz 
# |           177:  .p2align 4 
# |           178:  .type test_fmaximum_nsz, at function 
# |           179: test_fmaximum_nsz: # @test_fmaximum_nsz 
# |           180:  .cfi_startproc 
# |           181: # %bb.0: 
# | next:151'0             X error: no match found
# |           182:  vmovw %xmm0, %eax 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~
# |           183:  testw %ax, %ax 
# | next:151'0     ~~~~~~~~~~~~~~~~
# |           184:  sets %al 
# | next:151'0     ~~~~~~~~~~
# |           185:  kmovd %eax, %k1 
# | next:151'0     ~~~~~~~~~~~~~~~~~
# |           186:  vmovaps %xmm0, %xmm2 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           187:  vmovsh %xmm1, %xmm0, %xmm2 {%k1} 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:151'1      ?                                 possible intended match
# |           188:  vmovsh %xmm0, %xmm0, %xmm1 {%k1} 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           189:  vmaxsh %xmm2, %xmm1, %xmm0 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           190:  vcmpunordsh %xmm1, %xmm1, %k1 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           191:  vmovsh %xmm1, %xmm0, %xmm0 {%k1} 
# | next:151'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           192:  retq 
# | next:151'0     ~~~~~~
# |             .
# |             .
# |             .
# |           214:  .globl test_fminimum_v16f16 # -- Begin function test_fminimum_v16f16 
# |           215:  .p2align 4 
# |           216:  .type test_fminimum_v16f16, at function 
# |           217: test_fminimum_v16f16: # @test_fminimum_v16f16 
# |           218:  .cfi_startproc 
# |           219: # %bb.0: 
# | next:178'0             X error: no match found
# |           220:  vpmovw2m %ymm0, %k1 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~
# |           221:  vpblendmw %ymm0, %ymm1, %ymm2 {%k1} 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           222:  vmovdqu16 %ymm1, %ymm0 {%k1} 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           223:  vminph %ymm2, %ymm0, %ymm0 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:178'1      ?                           possible intended match
# |           224:  retq 
# | next:178'0     ~~~~~~
# |           225: .Lfunc_end12: 
# | next:178'0     ~~~~~~~~~~~~~~
# |           226:  .size test_fminimum_v16f16, .Lfunc_end12-test_fminimum_v16f16 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           227:  .cfi_endproc 
# | next:178'0     ~~~~~~~~~~~~~~
# |           228:  # -- End function 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~
# |           229:  .globl test_fmaximum_v16f16_nans # -- Begin function test_fmaximum_v16f16_nans 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           230:  .p2align 4 
# | next:178'0     ~~~~~~~~~~~~
# |           231:  .type test_fmaximum_v16f16_nans, at function 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           232: test_fmaximum_v16f16_nans: # @test_fmaximum_v16f16_nans 
# | next:178'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           233:  .cfi_startproc 
# |           234: # %bb.0: 
# | next:187'0             X error: no match found
# |           235:  vpmovw2m %ymm0, %k1 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~
# |           236:  vpblendmw %ymm1, %ymm0, %ymm2 {%k1} 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           237:  vmovdqu16 %ymm0, %ymm1 {%k1} 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           238:  vmaxph %ymm2, %ymm1, %ymm0 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:187'1      ?                           possible intended match
# |           239:  vcmpunordph %ymm1, %ymm1, %k1 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           240:  vmovdqu16 %ymm1, %ymm0 {%k1} 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           241:  retq 
# | next:187'0     ~~~~~~
# |           242: .Lfunc_end13: 
# | next:187'0     ~~~~~~~~~~~~~~
# |           243:  .size test_fmaximum_v16f16_nans, .Lfunc_end13-test_fmaximum_v16f16_nans 
# | next:187'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/avx512fp16-machine-combiner.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=x86_64-unknown-unknown -mcpu=x86-64 -mattr=avx512fp16,avx512vl -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -machine-combiner-verify-pattern-order=true < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll | /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/avx512fp16-machine-combiner.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown -mcpu=x86-64 -mattr=avx512fp16,avx512vl -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -machine-combiner-verify-pattern-order=true
# 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/avx512fp16-machine-combiner.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:216:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminsh %xmm2, %xmm3, %xmm1
# |               ^
# | <stdin>:195:28: note: scanning from here
# |  vdivsh %xmm1, %xmm0, %xmm0
# |                            ^
# | <stdin>:197:2: note: possible intended match here
# |  vminsh %xmm0, %xmm3, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:233:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxsh %xmm2, %xmm3, %xmm1
# |               ^
# | <stdin>:209:28: note: scanning from here
# |  vdivsh %xmm1, %xmm0, %xmm0
# |                            ^
# | <stdin>:211:2: note: possible intended match here
# |  vmaxsh %xmm0, %xmm3, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:250:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph %xmm2, %xmm3, %xmm1
# |               ^
# | <stdin>:223:28: note: scanning from here
# |  vaddph %xmm1, %xmm0, %xmm0
# |                            ^
# | <stdin>:225:2: note: possible intended match here
# |  vminph %xmm0, %xmm3, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:267:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph %xmm2, %xmm3, %xmm1
# |               ^
# | <stdin>:237:28: note: scanning from here
# |  vaddph %xmm1, %xmm0, %xmm0
# |                            ^
# | <stdin>:239:2: note: possible intended match here
# |  vmaxph %xmm0, %xmm3, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:284:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph %ymm2, %ymm3, %ymm1
# |               ^
# | <stdin>:251:28: note: scanning from here
# |  vaddph %ymm1, %ymm0, %ymm0
# |                            ^
# | <stdin>:253:2: note: possible intended match here
# |  vminph %ymm0, %ymm3, %ymm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:301:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph %ymm2, %ymm3, %ymm1
# |               ^
# | <stdin>:265:28: note: scanning from here
# |  vaddph %ymm1, %ymm0, %ymm0
# |                            ^
# | <stdin>:267:2: note: possible intended match here
# |  vmaxph %ymm0, %ymm3, %ymm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:318:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph %zmm2, %zmm3, %zmm1
# |               ^
# | <stdin>:279:28: note: scanning from here
# |  vaddph %zmm1, %zmm0, %zmm0
# |                            ^
# | <stdin>:281:2: note: possible intended match here
# |  vminph %zmm0, %zmm3, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll:335:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph %zmm2, %zmm3, %zmm1
# |               ^
# | <stdin>:293:28: note: scanning from here
# |  vaddph %zmm1, %zmm0, %zmm0
# |                            ^
# | <stdin>:295:2: note: possible intended match here
# |  vmaxph %zmm0, %zmm3, %zmm0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-machine-combiner.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |           190:  .p2align 4 
# |           191:  .type reassociate_mins_half, at function 
# |           192: reassociate_mins_half: # @reassociate_mins_half 
# |           193:  .cfi_startproc 
# |           194: # %bb.0: 
# |           195:  vdivsh %xmm1, %xmm0, %xmm0 
# | next:216'0                                X error: no match found
# |           196:  vminsh %xmm0, %xmm2, %xmm0 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           197:  vminsh %xmm0, %xmm3, %xmm0 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:216'1      ?                           possible intended match
# |           198:  retq 
# | next:216'0     ~~~~~~
# |           199: .Lfunc_end13: 
# | next:216'0     ~~~~~~~~~~~~~~
# |           200:  .size reassociate_mins_half, .Lfunc_end13-reassociate_mins_half 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           201:  .cfi_endproc 
# | next:216'0     ~~~~~~~~~~~~~~
# |           202:  # -- End function 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~
# |           203:  .globl reassociate_maxs_half # -- Begin function reassociate_maxs_half 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           204:  .p2align 4 
# | next:216'0     ~~~~~~~~~~~~
# |           205:  .type reassociate_maxs_half, at function 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           206: reassociate_maxs_half: # @reassociate_maxs_half 
# | next:216'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           207:  .cfi_startproc 
# |           208: # %bb.0: 
# |           209:  vdivsh %xmm1, %xmm0, %xmm0 
# | next:233'0                                X error: no match found
# |           210:  vmaxsh %xmm0, %xmm2, %xmm0 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           211:  vmaxsh %xmm0, %xmm3, %xmm0 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:233'1      ?                           possible intended match
# |           212:  retq 
# | next:233'0     ~~~~~~
# |           213: .Lfunc_end14: 
# | next:233'0     ~~~~~~~~~~~~~~
# |           214:  .size reassociate_maxs_half, .Lfunc_end14-reassociate_maxs_half 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           215:  .cfi_endproc 
# | next:233'0     ~~~~~~~~~~~~~~
# |           216:  # -- End function 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~
# |           217:  .globl reassociate_mins_v8f16 # -- Begin function reassociate_mins_v8f16 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           218:  .p2align 4 
# | next:233'0     ~~~~~~~~~~~~
# |           219:  .type reassociate_mins_v8f16, at function 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           220: reassociate_mins_v8f16: # @reassociate_mins_v8f16 
# | next:233'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           221:  .cfi_startproc 
# |           222: # %bb.0: 
# |           223:  vaddph %xmm1, %xmm0, %xmm0 
# | next:250'0                                X error: no match found
# |           224:  vminph %xmm0, %xmm2, %xmm0 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           225:  vminph %xmm0, %xmm3, %xmm0 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:250'1      ?                           possible intended match
# |           226:  retq 
# | next:250'0     ~~~~~~
# |           227: .Lfunc_end15: 
# | next:250'0     ~~~~~~~~~~~~~~
# |           228:  .size reassociate_mins_v8f16, .Lfunc_end15-reassociate_mins_v8f16 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           229:  .cfi_endproc 
# | next:250'0     ~~~~~~~~~~~~~~
# |           230:  # -- End function 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~
# |           231:  .globl reassociate_maxs_v8f16 # -- Begin function reassociate_maxs_v8f16 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           232:  .p2align 4 
# | next:250'0     ~~~~~~~~~~~~
# |           233:  .type reassociate_maxs_v8f16, at function 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           234: reassociate_maxs_v8f16: # @reassociate_maxs_v8f16 
# | next:250'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           235:  .cfi_startproc 
# |           236: # %bb.0: 
# |           237:  vaddph %xmm1, %xmm0, %xmm0 
# | next:267'0                                X error: no match found
# |           238:  vmaxph %xmm0, %xmm2, %xmm0 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           239:  vmaxph %xmm0, %xmm3, %xmm0 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:267'1      ?                           possible intended match
# |           240:  retq 
# | next:267'0     ~~~~~~
# |           241: .Lfunc_end16: 
# | next:267'0     ~~~~~~~~~~~~~~
# |           242:  .size reassociate_maxs_v8f16, .Lfunc_end16-reassociate_maxs_v8f16 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           243:  .cfi_endproc 
# | next:267'0     ~~~~~~~~~~~~~~
# |           244:  # -- End function 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~
# |           245:  .globl reassociate_mins_v16f16 # -- Begin function reassociate_mins_v16f16 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           246:  .p2align 4 
# | next:267'0     ~~~~~~~~~~~~
# |           247:  .type reassociate_mins_v16f16, at function 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           248: reassociate_mins_v16f16: # @reassociate_mins_v16f16 
# | next:267'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           249:  .cfi_startproc 
# |           250: # %bb.0: 
# |           251:  vaddph %ymm1, %ymm0, %ymm0 
# | next:284'0                                X error: no match found
# |           252:  vminph %ymm0, %ymm2, %ymm0 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           253:  vminph %ymm0, %ymm3, %ymm0 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:284'1      ?                           possible intended match
# |           254:  retq 
# | next:284'0     ~~~~~~
# |           255: .Lfunc_end17: 
# | next:284'0     ~~~~~~~~~~~~~~
# |           256:  .size reassociate_mins_v16f16, .Lfunc_end17-reassociate_mins_v16f16 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           257:  .cfi_endproc 
# | next:284'0     ~~~~~~~~~~~~~~
# |           258:  # -- End function 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~
# |           259:  .globl reassociate_maxs_v16f16 # -- Begin function reassociate_maxs_v16f16 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           260:  .p2align 4 
# | next:284'0     ~~~~~~~~~~~~
# |           261:  .type reassociate_maxs_v16f16, at function 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           262: reassociate_maxs_v16f16: # @reassociate_maxs_v16f16 
# | next:284'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           263:  .cfi_startproc 
# |           264: # %bb.0: 
# |           265:  vaddph %ymm1, %ymm0, %ymm0 
# | next:301'0                                X error: no match found
# |           266:  vmaxph %ymm0, %ymm2, %ymm0 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           267:  vmaxph %ymm0, %ymm3, %ymm0 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:301'1      ?                           possible intended match
# |           268:  retq 
# | next:301'0     ~~~~~~
# |           269: .Lfunc_end18: 
# | next:301'0     ~~~~~~~~~~~~~~
# |           270:  .size reassociate_maxs_v16f16, .Lfunc_end18-reassociate_maxs_v16f16 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           271:  .cfi_endproc 
# | next:301'0     ~~~~~~~~~~~~~~
# |           272:  # -- End function 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~
# |           273:  .globl reassociate_mins_v32f16 # -- Begin function reassociate_mins_v32f16 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           274:  .p2align 4 
# | next:301'0     ~~~~~~~~~~~~
# |           275:  .type reassociate_mins_v32f16, at function 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           276: reassociate_mins_v32f16: # @reassociate_mins_v32f16 
# | next:301'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           277:  .cfi_startproc 
# |           278: # %bb.0: 
# |           279:  vaddph %zmm1, %zmm0, %zmm0 
# | next:318'0                                X error: no match found
# |           280:  vminph %zmm0, %zmm2, %zmm0 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           281:  vminph %zmm0, %zmm3, %zmm0 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:318'1      ?                           possible intended match
# |           282:  retq 
# | next:318'0     ~~~~~~
# |           283: .Lfunc_end19: 
# | next:318'0     ~~~~~~~~~~~~~~
# |           284:  .size reassociate_mins_v32f16, .Lfunc_end19-reassociate_mins_v32f16 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           285:  .cfi_endproc 
# | next:318'0     ~~~~~~~~~~~~~~
# |           286:  # -- End function 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~
# |           287:  .globl reassociate_maxs_v16f32 # -- Begin function reassociate_maxs_v16f32 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           288:  .p2align 4 
# | next:318'0     ~~~~~~~~~~~~
# |           289:  .type reassociate_maxs_v16f32, at function 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           290: reassociate_maxs_v16f32: # @reassociate_maxs_v16f32 
# | next:318'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           291:  .cfi_startproc 
# |           292: # %bb.0: 
# |           293:  vaddph %zmm1, %zmm0, %zmm0 
# | next:335'0                                X error: no match found
# |           294:  vmaxph %zmm0, %zmm2, %zmm0 
# | next:335'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           295:  vmaxph %zmm0, %zmm3, %zmm0 
# | next:335'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:335'1      ?                           possible intended match
# |           296:  retq 
# | next:335'0     ~~~~~~
# |           297: .Lfunc_end20: 
# | next:335'0     ~~~~~~~~~~~~~~
# |           298:  .size reassociate_maxs_v16f32, .Lfunc_end20-reassociate_maxs_v16f32 
# | next:335'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           299:  .cfi_endproc 
# | next:335'0     ~~~~~~~~~~~~~~
# |           300:  # -- End function 
# | next:335'0     ~~~~~~~~~~~~~~~~~~~
# |           301:  .section ".note.GNU-stack","", at progbits 
# | next:335'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/avx512fp16-unsafe-fp-math.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/avx512fp16-unsafe-fp-math.ll -mtriple=x86_64 -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -mattr=+avx512fp16,+avx512vl | /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/avx512fp16-unsafe-fp-math.ll --check-prefix=CHECK_UNSAFE
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64 -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -mattr=+avx512fp16,+avx512vl
# 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/avx512fp16-unsafe-fp-math.ll --check-prefix=CHECK_UNSAFE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:8:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxph (%rdi), %zmm0, %zmm0
# |                      ^
# | <stdin>:8:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:10:2: note: possible intended match here
# |  vmaxph %zmm0, %zmm1, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:25:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminph (%rdi), %zmm0, %zmm0
# |                      ^
# | <stdin>:21:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:23:2: note: possible intended match here
# |  vminph %zmm0, %zmm1, %zmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:42:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxph (%rdi), %ymm0, %ymm0
# |                      ^
# | <stdin>:34:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:36:2: note: possible intended match here
# |  vmaxph %ymm0, %ymm1, %ymm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:59:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminph (%rdi), %ymm0, %ymm0
# |                      ^
# | <stdin>:47:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:49:2: note: possible intended match here
# |  vminph %ymm0, %ymm1, %ymm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:76:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxph (%rdi), %xmm0, %xmm0
# |                      ^
# | <stdin>:60:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:62:2: note: possible intended match here
# |  vmaxph %xmm0, %xmm1, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:93:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminph (%rdi), %xmm0, %xmm0
# |                      ^
# | <stdin>:73:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:75:2: note: possible intended match here
# |  vminph %xmm0, %xmm1, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:110:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vmaxsh (%rdi), %xmm0, %xmm0
# |                      ^
# | <stdin>:86:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:88:2: note: possible intended match here
# |  vmaxsh %xmm0, %xmm1, %xmm0
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll:128:22: error: CHECK_UNSAFE-NEXT: expected string not found in input
# | ; CHECK_UNSAFE-NEXT: vminsh (%rdi), %xmm0, %xmm0
# |                      ^
# | <stdin>:99:18: note: scanning from here
# | # %bb.0: # %entry
# |                  ^
# | <stdin>:101:2: note: possible intended match here
# |  vminsh %xmm0, %xmm1, %xmm0
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/avx512fp16-unsafe-fp-math.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             1:  .file "<stdin>" 
# |             2:  .text 
# |             3:  .globl test_max_v32f16 # -- Begin function test_max_v32f16 
# |             4:  .p2align 4 
# |             5:  .type test_max_v32f16, at function 
# |             6: test_max_v32f16: # @test_max_v32f16 
# |             7:  .cfi_startproc 
# |             8: # %bb.0: 
# | next:8'0               X error: no match found
# |             9:  vmovaps (%rdi), %zmm1 
# | next:8'0       ~~~~~~~~~~~~~~~~~~~~~~~
# |            10:  vmaxph %zmm0, %zmm1, %zmm0 
# | next:8'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:8'1        ?                           possible intended match
# |            11:  retq 
# | next:8'0       ~~~~~~
# |            12: .Lfunc_end0: 
# | next:8'0       ~~~~~~~~~~~~~
# |            13:  .size test_max_v32f16, .Lfunc_end0-test_max_v32f16 
# | next:8'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            14:  .cfi_endproc 
# | next:8'0       ~~~~~~~~~~~~~~
# |            15:  # -- End function 
# | next:8'0       ~~~~~~~~~~~~~~~~~~~
# |            16:  .globl test_min_v32f16 # -- Begin function test_min_v32f16 
# | next:8'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            17:  .p2align 4 
# | next:8'0       ~~~~~~~~~~~~
# |            18:  .type test_min_v32f16, at function 
# | next:8'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            19: test_min_v32f16: # @test_min_v32f16 
# | next:8'0       ~~~~~~~~~~~~~~~~
# |            20:  .cfi_startproc 
# |            21: # %bb.0: 
# | next:25'0              X error: no match found
# |            22:  vmovaps (%rdi), %zmm1 
# | next:25'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            23:  vminph %zmm0, %zmm1, %zmm0 
# | next:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:25'1       ?                           possible intended match
# |            24:  retq 
# | next:25'0      ~~~~~~
# |            25: .Lfunc_end1: 
# | next:25'0      ~~~~~~~~~~~~~
# |            26:  .size test_min_v32f16, .Lfunc_end1-test_min_v32f16 
# | next:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            27:  .cfi_endproc 
# | next:25'0      ~~~~~~~~~~~~~~
# |            28:  # -- End function 
# | next:25'0      ~~~~~~~~~~~~~~~~~~~
# |            29:  .globl test_max_v16f16 # -- Begin function test_max_v16f16 
# | next:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            30:  .p2align 4 
# | next:25'0      ~~~~~~~~~~~~
# |            31:  .type test_max_v16f16, at function 
# | next:25'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            32: test_max_v16f16: # @test_max_v16f16 
# | next:25'0      ~~~~~~~~~~~~~~~~
# |            33:  .cfi_startproc 
# |            34: # %bb.0: 
# | next:42'0              X error: no match found
# |            35:  vmovaps (%rdi), %ymm1 
# | next:42'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            36:  vmaxph %ymm0, %ymm1, %ymm0 
# | next:42'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:42'1       ?                           possible intended match
# |            37:  retq 
# | next:42'0      ~~~~~~
# |            38: .Lfunc_end2: 
# | next:42'0      ~~~~~~~~~~~~~
# |            39:  .size test_max_v16f16, .Lfunc_end2-test_max_v16f16 
# | next:42'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            40:  .cfi_endproc 
# | next:42'0      ~~~~~~~~~~~~~~
# |            41:  # -- End function 
# | next:42'0      ~~~~~~~~~~~~~~~~~~~
# |            42:  .globl test_min_v16f16 # -- Begin function test_min_v16f16 
# | next:42'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            43:  .p2align 4 
# | next:42'0      ~~~~~~~~~~~~
# |            44:  .type test_min_v16f16, at function 
# | next:42'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            45: test_min_v16f16: # @test_min_v16f16 
# | next:42'0      ~~~~~~~~~~~~~~~~
# |            46:  .cfi_startproc 
# |            47: # %bb.0: 
# | next:59'0              X error: no match found
# |            48:  vmovaps (%rdi), %ymm1 
# | next:59'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            49:  vminph %ymm0, %ymm1, %ymm0 
# | next:59'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:59'1       ?                           possible intended match
# |            50:  retq 
# | next:59'0      ~~~~~~
# |            51: .Lfunc_end3: 
# | next:59'0      ~~~~~~~~~~~~~
# |            52:  .size test_min_v16f16, .Lfunc_end3-test_min_v16f16 
# | next:59'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            53:  .cfi_endproc 
# | next:59'0      ~~~~~~~~~~~~~~
# |            54:  # -- End function 
# | next:59'0      ~~~~~~~~~~~~~~~~~~~
# |            55:  .globl test_max_v8f16 # -- Begin function test_max_v8f16 
# | next:59'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            56:  .p2align 4 
# | next:59'0      ~~~~~~~~~~~~
# |            57:  .type test_max_v8f16, at function 
# | next:59'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            58: test_max_v8f16: # @test_max_v8f16 
# | next:59'0      ~~~~~~~~~~~~~~~
# |            59:  .cfi_startproc 
# |            60: # %bb.0: 
# | next:76'0              X error: no match found
# |            61:  vmovaps (%rdi), %xmm1 
# | next:76'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            62:  vmaxph %xmm0, %xmm1, %xmm0 
# | next:76'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:76'1       ?                           possible intended match
# |            63:  retq 
# | next:76'0      ~~~~~~
# |            64: .Lfunc_end4: 
# | next:76'0      ~~~~~~~~~~~~~
# |            65:  .size test_max_v8f16, .Lfunc_end4-test_max_v8f16 
# | next:76'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            66:  .cfi_endproc 
# | next:76'0      ~~~~~~~~~~~~~~
# |            67:  # -- End function 
# | next:76'0      ~~~~~~~~~~~~~~~~~~~
# |            68:  .globl test_min_v8f16 # -- Begin function test_min_v8f16 
# | next:76'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            69:  .p2align 4 
# | next:76'0      ~~~~~~~~~~~~
# |            70:  .type test_min_v8f16, at function 
# | next:76'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            71: test_min_v8f16: # @test_min_v8f16 
# | next:76'0      ~~~~~~~~~~~~~~~
# |            72:  .cfi_startproc 
# |            73: # %bb.0: 
# | next:93'0              X error: no match found
# |            74:  vmovaps (%rdi), %xmm1 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~
# |            75:  vminph %xmm0, %xmm1, %xmm0 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:93'1       ?                           possible intended match
# |            76:  retq 
# | next:93'0      ~~~~~~
# |            77: .Lfunc_end5: 
# | next:93'0      ~~~~~~~~~~~~~
# |            78:  .size test_min_v8f16, .Lfunc_end5-test_min_v8f16 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            79:  .cfi_endproc 
# | next:93'0      ~~~~~~~~~~~~~~
# |            80:  # -- End function 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~
# |            81:  .globl test_max_f16 # -- Begin function test_max_f16 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            82:  .p2align 4 
# | next:93'0      ~~~~~~~~~~~~
# |            83:  .type test_max_f16, at function 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            84: test_max_f16: # @test_max_f16 
# | next:93'0      ~~~~~~~~~~~~~
# |            85:  .cfi_startproc 
# |            86: # %bb.0: # %entry 
# | next:110'0                      X error: no match found
# |            87:  vmovsh (%rdi), %xmm1 # xmm1 = mem[0],zero,zero,zero,zero,zero,zero,zero 
# | next:110'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            88:  vmaxsh %xmm0, %xmm1, %xmm0 
# | next:110'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:110'1      ?                           possible intended match
# |            89:  retq 
# | next:110'0     ~~~~~~
# |            90: .Lfunc_end6: 
# | next:110'0     ~~~~~~~~~~~~~
# |            91:  .size test_max_f16, .Lfunc_end6-test_max_f16 
# | next:110'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            92:  .cfi_endproc 
# | next:110'0     ~~~~~~~~~~~~~~
# |            93:  # -- End function 
# | next:110'0     ~~~~~~~~~~~~~~~~~~~
# |            94:  .globl test_min_f16 # -- Begin function test_min_f16 
# | next:110'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            95:  .p2align 4 
# | next:110'0     ~~~~~~~~~~~~
# |            96:  .type test_min_f16, at function 
# | next:110'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            97: test_min_f16: # @test_min_f16 
# | next:110'0     ~~~~~~~~~~~~~
# |            98:  .cfi_startproc 
# |            99: # %bb.0: # %entry 
# | next:128'0                      X error: no match found
# |           100:  vmovsh (%rdi), %xmm1 # xmm1 = mem[0],zero,zero,zero,zero,zero,zero,zero 
# | next:128'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           101:  vminsh %xmm0, %xmm1, %xmm0 
# | next:128'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:128'1      ?                           possible intended match
# |           102:  retq 
# | next:128'0     ~~~~~~
# |           103: .Lfunc_end7: 
# | next:128'0     ~~~~~~~~~~~~~
# |           104:  .size test_min_f16, .Lfunc_end7-test_min_f16 
# | next:128'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           105:  .cfi_endproc 
# | next:128'0     ~~~~~~~~~~~~~~
# |           106:  # -- End function 
# | next:128'0     ~~~~~~~~~~~~~~~~~~~
# |           107:  .section ".note.GNU-stack","", at progbits 
# | next:128'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/exedepsfix-broadcast.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/exedepsfix-broadcast.ll -mtriple=x86_64-apple-macosx -mattr=+avx2 -enable-no-signed-zeros-fp-math | /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/exedepsfix-broadcast.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-apple-macosx -mattr=+avx2 -enable-no-signed-zeros-fp-math
# 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/exedepsfix-broadcast.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:12:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxps %xmm1, %xmm0, %xmm0
# |               ^
# | <stdin>:13:28: note: scanning from here
# |  vandps %xmm2, %xmm0, %xmm0
# |                            ^
# | <stdin>:15:5: note: possible intended match here
# |  vblendvps %xmm2, %xmm0, %xmm1, %xmm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:27:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxps %ymm1, %ymm0, %ymm0
# |               ^
# | <stdin>:30:28: note: scanning from here
# |  vandps %ymm2, %ymm0, %ymm0
# |                            ^
# | <stdin>:32:5: note: possible intended match here
# |  vblendvps %ymm2, %ymm0, %ymm1, %ymm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:43:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxps %xmm1, %xmm0, %xmm0
# |               ^
# | <stdin>:43:27: note: scanning from here
# |  vpand %xmm2, %xmm0, %xmm0
# |                           ^
# | <stdin>:45:5: note: possible intended match here
# |  vblendvps %xmm2, %xmm0, %xmm1, %xmm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:61:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxps %ymm1, %ymm0, %ymm0
# |               ^
# | <stdin>:56:27: note: scanning from here
# |  vpand %ymm2, %ymm0, %ymm0
# |                           ^
# | <stdin>:58:5: note: possible intended match here
# |  vblendvps %ymm2, %ymm0, %ymm1, %ymm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:78:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxpd %xmm1, %xmm0, %xmm0
# |               ^
# | <stdin>:73:36: note: scanning from here
# |  vandpd LCPI4_0(%rip), %xmm0, %xmm0
# |                                    ^
# | <stdin>:75:5: note: possible intended match here
# |  vblendvpd %xmm2, %xmm0, %xmm1, %xmm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:93:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxpd %ymm1, %ymm0, %ymm0
# |               ^
# | <stdin>:90:28: note: scanning from here
# |  vandpd %ymm2, %ymm0, %ymm0
# |                            ^
# | <stdin>:92:5: note: possible intended match here
# |  vblendvpd %ymm2, %ymm0, %ymm1, %ymm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:111:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxpd %xmm1, %xmm0, %xmm0
# |               ^
# | <stdin>:103:27: note: scanning from here
# |  vpand %xmm2, %xmm0, %xmm0
# |                           ^
# | <stdin>:105:5: note: possible intended match here
# |  vblendvpd %xmm2, %xmm0, %xmm1, %xmm0
# |     ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll:129:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxpd %ymm1, %ymm0, %ymm0
# |               ^
# | <stdin>:116:27: note: scanning from here
# |  vpand %ymm2, %ymm0, %ymm0
# |                           ^
# | <stdin>:118:5: note: possible intended match here
# |  vblendvpd %ymm2, %ymm0, %ymm1, %ymm0
# |     ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/exedepsfix-broadcast.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |             8:  .p2align 4 
# |             9: _ExeDepsFix_broadcastss: ## @ExeDepsFix_broadcastss 
# |            10:  .cfi_startproc 
# |            11: ## %bb.0: 
# |            12:  vbroadcastss LCPI0_0(%rip), %xmm2 ## xmm2 = [NaN,NaN,NaN,NaN] 
# |            13:  vandps %xmm2, %xmm0, %xmm0 
# | next:12'0                                 X error: no match found
# |            14:  vcmpleps %xmm0, %xmm1, %xmm2 
# | next:12'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            15:  vblendvps %xmm2, %xmm0, %xmm1, %xmm0 
# | next:12'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:12'1          ?                                  possible intended match
# |            16:  retq 
# | next:12'0      ~~~~~~
# |            17:  .cfi_endproc 
# | next:12'0      ~~~~~~~~~~~~~~
# |            18:  ## -- End function 
# | next:12'0      ~~~~~~~~~~~~~~~~~~~~
# |            19:  .section __TEXT,__literal4,4byte_literals 
# | next:12'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            20:  .p2align 2, 0x0 ## -- Begin function ExeDepsFix_broadcastss256 
# | next:12'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |            25:  .p2align 4 
# | next:12'0      ~~~~~~~~~~~~
# |            26: _ExeDepsFix_broadcastss256: ## @ExeDepsFix_broadcastss256 
# | next:12'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            27:  .cfi_startproc 
# |            28: ## %bb.0: 
# |            29:  vbroadcastss LCPI1_0(%rip), %ymm2 ## ymm2 = [NaN,NaN,NaN,NaN,NaN,NaN,NaN,NaN] 
# |            30:  vandps %ymm2, %ymm0, %ymm0 
# | next:27'0                                 X error: no match found
# |            31:  vcmpleps %ymm0, %ymm1, %ymm2 
# | next:27'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            32:  vblendvps %ymm2, %ymm0, %ymm1, %ymm0 
# | next:27'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:27'1          ?                                  possible intended match
# |            33:  retq 
# | next:27'0      ~~~~~~
# |            34:  .cfi_endproc 
# | next:27'0      ~~~~~~~~~~~~~~
# |            35:  ## -- End function 
# | next:27'0      ~~~~~~~~~~~~~~~~~~~~
# |            36:  .globl _ExeDepsFix_broadcastss_inreg ## -- Begin function ExeDepsFix_broadcastss_inreg 
# | next:27'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            37:  .p2align 4 
# | next:27'0      ~~~~~~~~~~~~
# |            38: _ExeDepsFix_broadcastss_inreg: ## @ExeDepsFix_broadcastss_inreg 
# | next:27'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            39:  .cfi_startproc 
# |            40: ## %bb.0: 
# |            41:  vmovd %edi, %xmm2 
# |            42:  vpbroadcastd %xmm2, %xmm2 
# |            43:  vpand %xmm2, %xmm0, %xmm0 
# | next:43'0                                X error: no match found
# |            44:  vcmpleps %xmm0, %xmm1, %xmm2 
# | next:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            45:  vblendvps %xmm2, %xmm0, %xmm1, %xmm0 
# | next:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:43'1          ?                                  possible intended match
# |            46:  retq 
# | next:43'0      ~~~~~~
# |            47:  .cfi_endproc 
# | next:43'0      ~~~~~~~~~~~~~~
# |            48:  ## -- End function 
# | next:43'0      ~~~~~~~~~~~~~~~~~~~~
# |            49:  .globl _ExeDepsFix_broadcastss256_inreg ## -- Begin function ExeDepsFix_broadcastss256_inreg 
# | next:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            50:  .p2align 4 
# | next:43'0      ~~~~~~~~~~~~
# |            51: _ExeDepsFix_broadcastss256_inreg: ## @ExeDepsFix_broadcastss256_inreg 
# | next:43'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            52:  .cfi_startproc 
# |            53: ## %bb.0: 
# |            54:  vmovd %edi, %xmm2 
# |            55:  vpbroadcastd %xmm2, %ymm2 
# |            56:  vpand %ymm2, %ymm0, %ymm0 
# | next:61'0                                X error: no match found
# |            57:  vcmpleps %ymm0, %ymm1, %ymm2 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            58:  vblendvps %ymm2, %ymm0, %ymm1, %ymm0 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:61'1          ?                                  possible intended match
# |            59:  retq 
# | next:61'0      ~~~~~~
# |            60:  .cfi_endproc 
# | next:61'0      ~~~~~~~~~~~~~~
# |            61:  ## -- End function 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~
# |            62:  .section __TEXT,__literal16,16byte_literals 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            63:  .p2align 4, 0x0 ## -- Begin function ExeDepsFix_broadcastsd 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |            68:  .globl _ExeDepsFix_broadcastsd 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            69:  .p2align 4 
# | next:61'0      ~~~~~~~~~~~~
# |            70: _ExeDepsFix_broadcastsd: ## @ExeDepsFix_broadcastsd 
# | next:61'0      ~~~~~~~~~~~~~~~~~~~~~~~~
# |            71:  .cfi_startproc 
# |            72: ## %bb.0: 
# |            73:  vandpd LCPI4_0(%rip), %xmm0, %xmm0 
# | next:78'0                                         X error: no match found
# |            74:  vcmplepd %xmm0, %xmm1, %xmm2 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            75:  vblendvpd %xmm2, %xmm0, %xmm1, %xmm0 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:78'1          ?                                  possible intended match
# |            76:  retq 
# | next:78'0      ~~~~~~
# |            77:  .cfi_endproc 
# | next:78'0      ~~~~~~~~~~~~~~
# |            78:  ## -- End function 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~
# |            79:  .section __TEXT,__literal8,8byte_literals 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            80:  .p2align 3, 0x0 ## -- Begin function ExeDepsFix_broadcastsd256 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |            85:  .p2align 4 
# | next:78'0      ~~~~~~~~~~~~
# |            86: _ExeDepsFix_broadcastsd256: ## @ExeDepsFix_broadcastsd256 
# | next:78'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            87:  .cfi_startproc 
# |            88: ## %bb.0: 
# |            89:  vbroadcastsd LCPI5_0(%rip), %ymm2 ## ymm2 = [2147483647,2147483647,2147483647,2147483647] 
# |            90:  vandpd %ymm2, %ymm0, %ymm0 
# | next:93'0                                 X error: no match found
# |            91:  vcmplepd %ymm0, %ymm1, %ymm2 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            92:  vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:93'1          ?                                  possible intended match
# |            93:  retq 
# | next:93'0      ~~~~~~
# |            94:  .cfi_endproc 
# | next:93'0      ~~~~~~~~~~~~~~
# |            95:  ## -- End function 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~
# |            96:  .globl _ExeDepsFix_broadcastsd_inreg ## -- Begin function ExeDepsFix_broadcastsd_inreg 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            97:  .p2align 4 
# | next:93'0      ~~~~~~~~~~~~
# |            98: _ExeDepsFix_broadcastsd_inreg: ## @ExeDepsFix_broadcastsd_inreg 
# | next:93'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            99:  .cfi_startproc 
# |           100: ## %bb.0: 
# |           101:  vmovq %rdi, %xmm2 
# |           102:  vpbroadcastq %xmm2, %xmm2 
# |           103:  vpand %xmm2, %xmm0, %xmm0 
# | next:111'0                               X error: no match found
# |           104:  vcmplepd %xmm0, %xmm1, %xmm2 
# | next:111'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           105:  vblendvpd %xmm2, %xmm0, %xmm1, %xmm0 
# | next:111'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:111'1         ?                                  possible intended match
# |           106:  retq 
# | next:111'0     ~~~~~~
# |           107:  .cfi_endproc 
# | next:111'0     ~~~~~~~~~~~~~~
# |           108:  ## -- End function 
# | next:111'0     ~~~~~~~~~~~~~~~~~~~~
# |           109:  .globl _ExeDepsFix_broadcastsd256_inreg ## -- Begin function ExeDepsFix_broadcastsd256_inreg 
# | next:111'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           110:  .p2align 4 
# | next:111'0     ~~~~~~~~~~~~
# |           111: _ExeDepsFix_broadcastsd256_inreg: ## @ExeDepsFix_broadcastsd256_inreg 
# | next:111'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           112:  .cfi_startproc 
# |           113: ## %bb.0: 
# |           114:  vmovq %rdi, %xmm2 
# |           115:  vpbroadcastq %xmm2, %ymm2 
# |           116:  vpand %ymm2, %ymm0, %ymm0 
# | next:129'0                               X error: no match found
# |           117:  vcmplepd %ymm0, %ymm1, %ymm2 
# | next:129'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           118:  vblendvpd %ymm2, %ymm0, %ymm1, %ymm0 
# | next:129'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:129'1         ?                                  possible intended match
# |           119:  retq 
# | next:129'0     ~~~~~~
# |           120:  .cfi_endproc 
# | next:129'0     ~~~~~~~~~~~~~~
# |           121:  ## -- End function 
# | next:129'0     ~~~~~~~~~~~~~~~~~~~~
# |           122: .subsections_via_symbols 
# | next:129'0     ~~~~~~~~~~~~~~~~~~~~~~~~~
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/fminimum-fmaximum.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/fminimum-fmaximum.ll -mtriple=x86_64-unknown-unknown -mattr=+sse2     | /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/fminimum-fmaximum.ll --check-prefixes=SSE2
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown -mattr=+sse2
# 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/fminimum-fmaximum.ll --check-prefixes=SSE2
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimum-fmaximum.ll:111:14: error: SSE2-NEXT: is not on the line after the previous match
# | ; SSE2-NEXT: maxps %xmm1, %xmm0
# |              ^
# | <stdin>:47:2: note: 'next' match was here
# |  maxps %xmm1, %xmm0
# |  ^
# | <stdin>:36:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:37:1: note: non-matching line after previous match is here
# |  pxor %xmm2, %xmm2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimum-fmaximum.ll:413:14: error: SSE2-NEXT: expected string not found in input
# | ; SSE2-NEXT: movaps %xmm0, %xmm2
# |              ^
# | <stdin>:160:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:171:2: note: possible intended match here
# |  movaps %xmm0, %xmm4
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimum-fmaximum.ll:655:14: error: SSE2-NEXT: expected string not found in input
# | ; SSE2-NEXT: minpd %xmm1, %xmm0
# |              ^
# | <stdin>:246:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:259:2: note: possible intended match here
# |  minpd %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimum-fmaximum.ll:1139:14: error: SSE2-NEXT: is not on the line after the previous match
# | ; SSE2-NEXT: maxps %xmm1, %xmm0
# |              ^
# | <stdin>:471:2: note: 'next' match was here
# |  maxps %xmm1, %xmm0
# |  ^
# | <stdin>:460:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:461:1: note: non-matching line after previous match is here
# |  pxor %xmm2, %xmm2
# | ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimum-fmaximum.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            42:  pandn %xmm1, %xmm4 
# |            43:  pand %xmm2, %xmm1 
# |            44:  por %xmm3, %xmm1 
# |            45:  pand %xmm2, %xmm0 
# |            46:  por %xmm4, %xmm0 
# |            47:  maxps %xmm1, %xmm0 
# | next:111        !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |            48:  retq 
# |            49: .Lfunc_end1: 
# |            50:  .size test_fmaximum_scalarize, .Lfunc_end1-test_fmaximum_scalarize 
# |            51:  .cfi_endproc 
# |            52:  # -- End function 
# |             .
# |             .
# |             .
# |           155:  # -- End function 
# |           156:  .globl test_fmaximum_nsz # -- Begin function test_fmaximum_nsz 
# |           157:  .p2align 4 
# |           158:  .type test_fmaximum_nsz, at function 
# |           159: test_fmaximum_nsz: # @test_fmaximum_nsz 
# |           160: # %bb.0: 
# | next:413'0             X error: no match found
# |           161:  movdqa %xmm0, %xmm2 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~
# |           162:  movd %xmm0, %eax 
# | next:413'0     ~~~~~~~~~~~~~~~~~~
# |           163:  testl %eax, %eax 
# | next:413'0     ~~~~~~~~~~~~~~~~~~
# |           164:  movdqa %xmm0, %xmm3 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~
# |           165:  js .LBB8_2 
# | next:413'0     ~~~~~~~~~~~~
# |           166: # %bb.1: 
# | next:413'0     ~~~~~~~~~
# |           167:  movdqa %xmm1, %xmm3 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~
# |           168: .LBB8_2: 
# | next:413'0     ~~~~~~~~~
# |           169:  movdqa %xmm3, %xmm0 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~
# |           170:  cmpunordss %xmm3, %xmm0 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~~~~~
# |           171:  movaps %xmm0, %xmm4 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~
# | next:413'1      ?                    possible intended match
# |           172:  andps %xmm3, %xmm4 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~
# |           173:  js .LBB8_4 
# | next:413'0     ~~~~~~~~~~~~
# |           174: # %bb.3: 
# | next:413'0     ~~~~~~~~~
# |           175:  movdqa %xmm2, %xmm1 
# | next:413'0     ~~~~~~~~~~~~~~~~~~~~~
# |           176: .LBB8_4: 
# | next:413'0     ~~~~~~~~~
# |             .
# |             .
# |             .
# |           241:  .globl test_fminimum_scalarize # -- Begin function test_fminimum_scalarize 
# |           242:  .p2align 4 
# |           243:  .type test_fminimum_scalarize, at function 
# |           244: test_fminimum_scalarize: # @test_fminimum_scalarize 
# |           245:  .cfi_startproc 
# |           246: # %bb.0: 
# | next:655'0             X error: no match found
# |           247:  movaps %xmm0, %xmm3 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~~
# |           248:  shufps $245, %xmm0, %xmm3 # xmm3 = xmm3[1,1],xmm0[3,3] 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           249:  pxor %xmm2, %xmm2 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~
# |           250:  pcmpgtd %xmm3, %xmm2 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           251:  movdqa %xmm2, %xmm3 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           254:  pandn %xmm0, %xmm4 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~
# |           255:  pand %xmm2, %xmm0 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~
# |           256:  por %xmm3, %xmm0 
# | next:655'0     ~~~~~~~~~~~~~~~~~~
# |           257:  pand %xmm1, %xmm2 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~
# |           258:  por %xmm4, %xmm2 
# | next:655'0     ~~~~~~~~~~~~~~~~~~
# |           259:  minpd %xmm0, %xmm2 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~
# | next:655'1      ?                   possible intended match
# |           260:  movapd %xmm2, %xmm0 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~~
# |           261:  retq 
# | next:655'0     ~~~~~~
# |           262: .Lfunc_end11: 
# | next:655'0     ~~~~~~~~~~~~~~
# |           263:  .size test_fminimum_scalarize, .Lfunc_end11-test_fminimum_scalarize 
# | next:655'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           264:  .cfi_endproc 
# | next:655'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           466:  pandn %xmm1, %xmm4 
# |           467:  pand %xmm2, %xmm1 
# |           468:  por %xmm3, %xmm1 
# |           469:  pand %xmm2, %xmm0 
# |           470:  por %xmm4, %xmm0 
# |           471:  maxps %xmm1, %xmm0 
# | next:1139       !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           472:  retq 
# |           473: .Lfunc_end21: 
# |           474:  .size test_fmaximum_vector, .Lfunc_end21-test_fmaximum_vector 
# |           475:  .cfi_endproc 
# |           476:  # -- End function 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/fminimumnum-fmaximumnum.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/fminimumnum-fmaximumnum.ll -mtriple=x86_64-unknown-unknown -mattr=+sse2     | /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/fminimumnum-fmaximumnum.ll --check-prefixes=SSE2
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown -mattr=+sse2
# 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/fminimumnum-fmaximumnum.ll --check-prefixes=SSE2
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimumnum-fmaximumnum.ll:112:14: error: SSE2-NEXT: is not on the line after the previous match
# | ; SSE2-NEXT: maxps %xmm1, %xmm0
# |              ^
# | <stdin>:46:2: note: 'next' match was here
# |  maxps %xmm1, %xmm0
# |  ^
# | <stdin>:35:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:36:1: note: non-matching line after previous match is here
# |  pxor %xmm2, %xmm2
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimumnum-fmaximumnum.ll:374:14: error: SSE2-NEXT: is not on the line after the previous match
# | ; SSE2-NEXT: movaps %xmm0, %xmm2
# |              ^
# | <stdin>:151:2: note: 'next' match was here
# |  movaps %xmm0, %xmm2
# |  ^
# | <stdin>:136:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:137:1: note: non-matching line after previous match is here
# |  movd %xmm0, %eax
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimumnum-fmaximumnum.ll:614:14: error: SSE2-NEXT: expected string not found in input
# | ; SSE2-NEXT: minpd %xmm1, %xmm0
# |              ^
# | <stdin>:220:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:233:2: note: possible intended match here
# |  minpd %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimumnum-fmaximumnum.ll:1059:14: error: SSE2-NEXT: is not on the line after the previous match
# | ; SSE2-NEXT: maxps %xmm1, %xmm0
# |              ^
# | <stdin>:421:2: note: 'next' match was here
# |  maxps %xmm1, %xmm0
# |  ^
# | <stdin>:410:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:411:1: note: non-matching line after previous match is here
# |  pxor %xmm2, %xmm2
# | ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/fminimumnum-fmaximumnum.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |            41:  pandn %xmm1, %xmm4 
# |            42:  pand %xmm2, %xmm1 
# |            43:  por %xmm3, %xmm1 
# |            44:  pand %xmm2, %xmm0 
# |            45:  por %xmm4, %xmm0 
# |            46:  maxps %xmm1, %xmm0 
# | next:112        !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |            47:  retq 
# |            48: .Lfunc_end1: 
# |            49:  .size test_fmaximumnum_scalarize, .Lfunc_end1-test_fmaximumnum_scalarize 
# |            50:  .cfi_endproc 
# |            51:  # -- End function 
# |             .
# |             .
# |             .
# |           146: .LBB8_3: 
# |           147:  movdqa %xmm1, %xmm3 
# |           148:  maxss %xmm2, %xmm3 
# |           149:  movaps %xmm3, %xmm0 
# |           150:  cmpunordss %xmm3, %xmm0 
# |           151:  movaps %xmm0, %xmm2 
# | next:374        !~~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           152:  andnps %xmm3, %xmm2 
# |           153:  andps %xmm1, %xmm0 
# |           154:  orps %xmm2, %xmm0 
# |           155:  retq 
# |           156: .Lfunc_end8: 
# |             .
# |             .
# |             .
# |           215:  .globl test_fminimumnum_scalarize # -- Begin function test_fminimumnum_scalarize 
# |           216:  .p2align 4 
# |           217:  .type test_fminimumnum_scalarize, at function 
# |           218: test_fminimumnum_scalarize: # @test_fminimumnum_scalarize 
# |           219:  .cfi_startproc 
# |           220: # %bb.0: 
# | next:614'0             X error: no match found
# |           221:  movaps %xmm0, %xmm3 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~~
# |           222:  shufps $245, %xmm0, %xmm3 # xmm3 = xmm3[1,1],xmm0[3,3] 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           223:  pxor %xmm2, %xmm2 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~
# |           224:  pcmpgtd %xmm3, %xmm2 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           225:  movdqa %xmm2, %xmm3 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           228:  pandn %xmm0, %xmm4 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~
# |           229:  pand %xmm2, %xmm0 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~
# |           230:  por %xmm3, %xmm0 
# | next:614'0     ~~~~~~~~~~~~~~~~~~
# |           231:  pand %xmm1, %xmm2 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~
# |           232:  por %xmm4, %xmm2 
# | next:614'0     ~~~~~~~~~~~~~~~~~~
# |           233:  minpd %xmm0, %xmm2 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~
# | next:614'1      ?                   possible intended match
# |           234:  movapd %xmm2, %xmm0 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~~
# |           235:  retq 
# | next:614'0     ~~~~~~
# |           236: .Lfunc_end11: 
# | next:614'0     ~~~~~~~~~~~~~~
# |           237:  .size test_fminimumnum_scalarize, .Lfunc_end11-test_fminimumnum_scalarize 
# | next:614'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           238:  .cfi_endproc 
# | next:614'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           416:  pandn %xmm1, %xmm4 
# |           417:  pand %xmm2, %xmm1 
# |           418:  por %xmm3, %xmm1 
# |           419:  pand %xmm2, %xmm0 
# |           420:  por %xmm4, %xmm0 
# |           421:  maxps %xmm1, %xmm0 
# | next:1059       !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           422:  retq 
# |           423: .Lfunc_end21: 
# |           424:  .size test_fmaximumnum_vector, .Lfunc_end21-test_fmaximumnum_vector 
# |           425:  .cfi_endproc 
# |           426:  # -- End function 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/machine-combiner.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=x86_64-unknown-unknown -mcpu=x86-64 -mattr=sse -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -machine-combiner-verify-pattern-order=true < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll | /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/machine-combiner.ll --check-prefix=SSE
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown -mcpu=x86-64 -mattr=sse -enable-no-nans-fp-math -enable-no-signed-zeros-fp-math -machine-combiner-verify-pattern-order=true
# 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/machine-combiner.ll --check-prefix=SSE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:601:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: minss %xmm3, %xmm2
# |             ^
# | <stdin>:355:20: note: scanning from here
# |  divss %xmm1, %xmm0
# |                    ^
# | <stdin>:356:2: note: possible intended match here
# |  minss %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:625:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: maxss %xmm3, %xmm2
# |             ^
# | <stdin>:370:20: note: scanning from here
# |  divss %xmm1, %xmm0
# |                    ^
# | <stdin>:371:2: note: possible intended match here
# |  maxss %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:649:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: minsd %xmm3, %xmm2
# |             ^
# | <stdin>:385:20: note: scanning from here
# |  divsd %xmm1, %xmm0
# |                    ^
# | <stdin>:386:2: note: possible intended match here
# |  minsd %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:673:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: maxsd %xmm3, %xmm2
# |             ^
# | <stdin>:400:20: note: scanning from here
# |  divsd %xmm1, %xmm0
# |                    ^
# | <stdin>:401:2: note: possible intended match here
# |  maxsd %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:697:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: minps %xmm3, %xmm2
# |             ^
# | <stdin>:415:20: note: scanning from here
# |  addps %xmm1, %xmm0
# |                    ^
# | <stdin>:416:2: note: possible intended match here
# |  minps %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:721:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: maxps %xmm3, %xmm2
# |             ^
# | <stdin>:430:20: note: scanning from here
# |  addps %xmm1, %xmm0
# |                    ^
# | <stdin>:431:2: note: possible intended match here
# |  maxps %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:745:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: minpd %xmm3, %xmm2
# |             ^
# | <stdin>:445:20: note: scanning from here
# |  addpd %xmm1, %xmm0
# |                    ^
# | <stdin>:446:2: note: possible intended match here
# |  minpd %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:769:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: maxpd %xmm3, %xmm2
# |             ^
# | <stdin>:460:20: note: scanning from here
# |  addpd %xmm1, %xmm0
# |                    ^
# | <stdin>:461:2: note: possible intended match here
# |  maxpd %xmm0, %xmm2
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:794:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: minps %xmm6, %xmm4
# |             ^
# | <stdin>:476:20: note: scanning from here
# |  addps %xmm3, %xmm1
# |                    ^
# | <stdin>:478:2: note: possible intended match here
# |  minps %xmm0, %xmm4
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:821:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: maxps %xmm6, %xmm4
# |             ^
# | <stdin>:495:20: note: scanning from here
# |  addps %xmm3, %xmm1
# |                    ^
# | <stdin>:497:2: note: possible intended match here
# |  maxps %xmm0, %xmm4
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:848:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: minpd %xmm6, %xmm4
# |             ^
# | <stdin>:514:20: note: scanning from here
# |  addpd %xmm3, %xmm1
# |                    ^
# | <stdin>:516:2: note: possible intended match here
# |  minpd %xmm0, %xmm4
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:875:13: error: SSE-NEXT: expected string not found in input
# | ; SSE-NEXT: maxpd %xmm6, %xmm4
# |             ^
# | <stdin>:533:20: note: scanning from here
# |  addpd %xmm3, %xmm1
# |                    ^
# | <stdin>:535:2: note: possible intended match here
# |  maxpd %xmm0, %xmm4
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:900:13: error: SSE-NEXT: is not on the line after the previous match
# | ; SSE-NEXT: addps %xmm4, %xmm0
# |             ^
# | <stdin>:561:2: note: 'next' match was here
# |  addps %xmm4, %xmm0
# |  ^
# | <stdin>:550:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:551:1: note: non-matching line after previous match is here
# |  movaps %xmm3, %xmm8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:943:13: error: SSE-NEXT: is not on the line after the previous match
# | ; SSE-NEXT: addps %xmm4, %xmm0
# |             ^
# | <stdin>:596:2: note: 'next' match was here
# |  addps %xmm4, %xmm0
# |  ^
# | <stdin>:585:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:586:1: note: non-matching line after previous match is here
# |  movaps %xmm3, %xmm8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:986:13: error: SSE-NEXT: is not on the line after the previous match
# | ; SSE-NEXT: addpd %xmm4, %xmm0
# |             ^
# | <stdin>:631:2: note: 'next' match was here
# |  addpd %xmm4, %xmm0
# |  ^
# | <stdin>:620:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:621:1: note: non-matching line after previous match is here
# |  movapd %xmm3, %xmm8
# | ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll:1029:13: error: SSE-NEXT: is not on the line after the previous match
# | ; SSE-NEXT: addpd %xmm4, %xmm0
# |             ^
# | <stdin>:666:2: note: 'next' match was here
# |  addpd %xmm4, %xmm0
# |  ^
# | <stdin>:655:9: note: previous match ended here
# | # %bb.0:
# |         ^
# | <stdin>:656:1: note: non-matching line after previous match is here
# |  movapd %xmm3, %xmm8
# | ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/machine-combiner.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |           350:  .p2align 4 
# |           351:  .type reassociate_mins_single, at function 
# |           352: reassociate_mins_single: # @reassociate_mins_single 
# |           353:  .cfi_startproc 
# |           354: # %bb.0: 
# |           355:  divss %xmm1, %xmm0 
# | next:601'0                        X error: no match found
# |           356:  minss %xmm0, %xmm2 
# | next:601'0     ~~~~~~~~~~~~~~~~~~~~
# | next:601'1      ?                   possible intended match
# |           357:  minss %xmm2, %xmm3 
# | next:601'0     ~~~~~~~~~~~~~~~~~~~~
# |           358:  movaps %xmm3, %xmm0 
# | next:601'0     ~~~~~~~~~~~~~~~~~~~~~
# |           359:  retq 
# | next:601'0     ~~~~~~
# |           360: .Lfunc_end21: 
# | next:601'0     ~~~~~~~~~~~~~~
# |           361:  .size reassociate_mins_single, .Lfunc_end21-reassociate_mins_single 
# | next:601'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           365:  .p2align 4 
# | next:601'0     ~~~~~~~~~~~~
# |           366:  .type reassociate_maxs_single, at function 
# | next:601'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           367: reassociate_maxs_single: # @reassociate_maxs_single 
# | next:601'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           368:  .cfi_startproc 
# |           369: # %bb.0: 
# |           370:  divss %xmm1, %xmm0 
# | next:625'0                        X error: no match found
# |           371:  maxss %xmm0, %xmm2 
# | next:625'0     ~~~~~~~~~~~~~~~~~~~~
# | next:625'1      ?                   possible intended match
# |           372:  maxss %xmm2, %xmm3 
# | next:625'0     ~~~~~~~~~~~~~~~~~~~~
# |           373:  movaps %xmm3, %xmm0 
# | next:625'0     ~~~~~~~~~~~~~~~~~~~~~
# |           374:  retq 
# | next:625'0     ~~~~~~
# |           375: .Lfunc_end22: 
# | next:625'0     ~~~~~~~~~~~~~~
# |           376:  .size reassociate_maxs_single, .Lfunc_end22-reassociate_maxs_single 
# | next:625'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           380:  .p2align 4 
# | next:625'0     ~~~~~~~~~~~~
# |           381:  .type reassociate_mins_double, at function 
# | next:625'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           382: reassociate_mins_double: # @reassociate_mins_double 
# | next:625'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           383:  .cfi_startproc 
# |           384: # %bb.0: 
# |           385:  divsd %xmm1, %xmm0 
# | next:649'0                        X error: no match found
# |           386:  minsd %xmm0, %xmm2 
# | next:649'0     ~~~~~~~~~~~~~~~~~~~~
# | next:649'1      ?                   possible intended match
# |           387:  minsd %xmm2, %xmm3 
# | next:649'0     ~~~~~~~~~~~~~~~~~~~~
# |           388:  movapd %xmm3, %xmm0 
# | next:649'0     ~~~~~~~~~~~~~~~~~~~~~
# |           389:  retq 
# | next:649'0     ~~~~~~
# |           390: .Lfunc_end23: 
# | next:649'0     ~~~~~~~~~~~~~~
# |           391:  .size reassociate_mins_double, .Lfunc_end23-reassociate_mins_double 
# | next:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           395:  .p2align 4 
# | next:649'0     ~~~~~~~~~~~~
# |           396:  .type reassociate_maxs_double, at function 
# | next:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           397: reassociate_maxs_double: # @reassociate_maxs_double 
# | next:649'0     ~~~~~~~~~~~~~~~~~~~~~~~~
# |           398:  .cfi_startproc 
# |           399: # %bb.0: 
# |           400:  divsd %xmm1, %xmm0 
# | next:673'0                        X error: no match found
# |           401:  maxsd %xmm0, %xmm2 
# | next:673'0     ~~~~~~~~~~~~~~~~~~~~
# | next:673'1      ?                   possible intended match
# |           402:  maxsd %xmm2, %xmm3 
# | next:673'0     ~~~~~~~~~~~~~~~~~~~~
# |           403:  movapd %xmm3, %xmm0 
# | next:673'0     ~~~~~~~~~~~~~~~~~~~~~
# |           404:  retq 
# | next:673'0     ~~~~~~
# |           405: .Lfunc_end24: 
# | next:673'0     ~~~~~~~~~~~~~~
# |           406:  .size reassociate_maxs_double, .Lfunc_end24-reassociate_maxs_double 
# | next:673'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           410:  .p2align 4 
# | next:673'0     ~~~~~~~~~~~~
# |           411:  .type reassociate_mins_v4f32, at function 
# | next:673'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           412: reassociate_mins_v4f32: # @reassociate_mins_v4f32 
# | next:673'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           413:  .cfi_startproc 
# |           414: # %bb.0: 
# |           415:  addps %xmm1, %xmm0 
# | next:697'0                        X error: no match found
# |           416:  minps %xmm0, %xmm2 
# | next:697'0     ~~~~~~~~~~~~~~~~~~~~
# | next:697'1      ?                   possible intended match
# |           417:  minps %xmm2, %xmm3 
# | next:697'0     ~~~~~~~~~~~~~~~~~~~~
# |           418:  movaps %xmm3, %xmm0 
# | next:697'0     ~~~~~~~~~~~~~~~~~~~~~
# |           419:  retq 
# | next:697'0     ~~~~~~
# |           420: .Lfunc_end25: 
# | next:697'0     ~~~~~~~~~~~~~~
# |           421:  .size reassociate_mins_v4f32, .Lfunc_end25-reassociate_mins_v4f32 
# | next:697'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           425:  .p2align 4 
# | next:697'0     ~~~~~~~~~~~~
# |           426:  .type reassociate_maxs_v4f32, at function 
# | next:697'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           427: reassociate_maxs_v4f32: # @reassociate_maxs_v4f32 
# | next:697'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           428:  .cfi_startproc 
# |           429: # %bb.0: 
# |           430:  addps %xmm1, %xmm0 
# | next:721'0                        X error: no match found
# |           431:  maxps %xmm0, %xmm2 
# | next:721'0     ~~~~~~~~~~~~~~~~~~~~
# | next:721'1      ?                   possible intended match
# |           432:  maxps %xmm2, %xmm3 
# | next:721'0     ~~~~~~~~~~~~~~~~~~~~
# |           433:  movaps %xmm3, %xmm0 
# | next:721'0     ~~~~~~~~~~~~~~~~~~~~~
# |           434:  retq 
# | next:721'0     ~~~~~~
# |           435: .Lfunc_end26: 
# | next:721'0     ~~~~~~~~~~~~~~
# |           436:  .size reassociate_maxs_v4f32, .Lfunc_end26-reassociate_maxs_v4f32 
# | next:721'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           440:  .p2align 4 
# | next:721'0     ~~~~~~~~~~~~
# |           441:  .type reassociate_mins_v2f64, at function 
# | next:721'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           442: reassociate_mins_v2f64: # @reassociate_mins_v2f64 
# | next:721'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           443:  .cfi_startproc 
# |           444: # %bb.0: 
# |           445:  addpd %xmm1, %xmm0 
# | next:745'0                        X error: no match found
# |           446:  minpd %xmm0, %xmm2 
# | next:745'0     ~~~~~~~~~~~~~~~~~~~~
# | next:745'1      ?                   possible intended match
# |           447:  minpd %xmm2, %xmm3 
# | next:745'0     ~~~~~~~~~~~~~~~~~~~~
# |           448:  movapd %xmm3, %xmm0 
# | next:745'0     ~~~~~~~~~~~~~~~~~~~~~
# |           449:  retq 
# | next:745'0     ~~~~~~
# |           450: .Lfunc_end27: 
# | next:745'0     ~~~~~~~~~~~~~~
# |           451:  .size reassociate_mins_v2f64, .Lfunc_end27-reassociate_mins_v2f64 
# | next:745'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           455:  .p2align 4 
# | next:745'0     ~~~~~~~~~~~~
# |           456:  .type reassociate_maxs_v2f64, at function 
# | next:745'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           457: reassociate_maxs_v2f64: # @reassociate_maxs_v2f64 
# | next:745'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           458:  .cfi_startproc 
# |           459: # %bb.0: 
# |           460:  addpd %xmm1, %xmm0 
# | next:769'0                        X error: no match found
# |           461:  maxpd %xmm0, %xmm2 
# | next:769'0     ~~~~~~~~~~~~~~~~~~~~
# | next:769'1      ?                   possible intended match
# |           462:  maxpd %xmm2, %xmm3 
# | next:769'0     ~~~~~~~~~~~~~~~~~~~~
# |           463:  movapd %xmm3, %xmm0 
# | next:769'0     ~~~~~~~~~~~~~~~~~~~~~
# |           464:  retq 
# | next:769'0     ~~~~~~
# |           465: .Lfunc_end28: 
# | next:769'0     ~~~~~~~~~~~~~~
# |           466:  .size reassociate_maxs_v2f64, .Lfunc_end28-reassociate_maxs_v2f64 
# | next:769'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           471:  .type reassociate_mins_v8f32, at function 
# | next:769'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           472: reassociate_mins_v8f32: # @reassociate_mins_v8f32 
# | next:769'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           473:  .cfi_startproc 
# |           474: # %bb.0: 
# |           475:  addps %xmm2, %xmm0 
# |           476:  addps %xmm3, %xmm1 
# | next:794'0                        X error: no match found
# |           477:  minps %xmm1, %xmm5 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~
# |           478:  minps %xmm0, %xmm4 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~
# | next:794'1      ?                   possible intended match
# |           479:  minps %xmm4, %xmm6 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~
# |           480:  minps %xmm5, %xmm7 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~
# |           481:  movaps %xmm6, %xmm0 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~~
# |           482:  movaps %xmm7, %xmm1 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~~
# |           483:  retq 
# | next:794'0     ~~~~~~
# |             .
# |             .
# |             .
# |           490:  .type reassociate_maxs_v8f32, at function 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           491: reassociate_maxs_v8f32: # @reassociate_maxs_v8f32 
# | next:794'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           492:  .cfi_startproc 
# |           493: # %bb.0: 
# |           494:  addps %xmm2, %xmm0 
# |           495:  addps %xmm3, %xmm1 
# | next:821'0                        X error: no match found
# |           496:  maxps %xmm1, %xmm5 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~
# |           497:  maxps %xmm0, %xmm4 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~
# | next:821'1      ?                   possible intended match
# |           498:  maxps %xmm4, %xmm6 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~
# |           499:  maxps %xmm5, %xmm7 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~
# |           500:  movaps %xmm6, %xmm0 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~~
# |           501:  movaps %xmm7, %xmm1 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~~
# |           502:  retq 
# | next:821'0     ~~~~~~
# |             .
# |             .
# |             .
# |           509:  .type reassociate_mins_v4f64, at function 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           510: reassociate_mins_v4f64: # @reassociate_mins_v4f64 
# | next:821'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           511:  .cfi_startproc 
# |           512: # %bb.0: 
# |           513:  addpd %xmm2, %xmm0 
# |           514:  addpd %xmm3, %xmm1 
# | next:848'0                        X error: no match found
# |           515:  minpd %xmm1, %xmm5 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~
# |           516:  minpd %xmm0, %xmm4 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~
# | next:848'1      ?                   possible intended match
# |           517:  minpd %xmm4, %xmm6 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~
# |           518:  minpd %xmm5, %xmm7 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~
# |           519:  movapd %xmm6, %xmm0 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~~
# |           520:  movapd %xmm7, %xmm1 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~~
# |           521:  retq 
# | next:848'0     ~~~~~~
# |             .
# |             .
# |             .
# |           528:  .type reassociate_maxs_v4f64, at function 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           529: reassociate_maxs_v4f64: # @reassociate_maxs_v4f64 
# | next:848'0     ~~~~~~~~~~~~~~~~~~~~~~~
# |           530:  .cfi_startproc 
# |           531: # %bb.0: 
# |           532:  addpd %xmm2, %xmm0 
# |           533:  addpd %xmm3, %xmm1 
# | next:875'0                        X error: no match found
# |           534:  maxpd %xmm1, %xmm5 
# | next:875'0     ~~~~~~~~~~~~~~~~~~~~
# |           535:  maxpd %xmm0, %xmm4 
# | next:875'0     ~~~~~~~~~~~~~~~~~~~~
# | next:875'1      ?                   possible intended match
# |           536:  maxpd %xmm4, %xmm6 
# | next:875'0     ~~~~~~~~~~~~~~~~~~~~
# |           537:  maxpd %xmm5, %xmm7 
# | next:875'0     ~~~~~~~~~~~~~~~~~~~~
# |           538:  movapd %xmm6, %xmm0 
# | next:875'0     ~~~~~~~~~~~~~~~~~~~~~
# |           539:  movapd %xmm7, %xmm1 
# | next:875'0     ~~~~~~~~~~~~~~~~~~~~~
# |           540:  retq 
# | next:875'0     ~~~~~~
# |             .
# |             .
# |             .
# |           556:  movaps 72(%rsp), %xmm11 
# |           557:  movaps 8(%rsp), %xmm12 
# |           558:  movaps 24(%rsp), %xmm13 
# |           559:  movaps 40(%rsp), %xmm14 
# |           560:  movaps 56(%rsp), %xmm15 
# |           561:  addps %xmm4, %xmm0 
# | next:900        !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           562:  minps %xmm0, %xmm12 
# |           563:  minps %xmm12, %xmm11 
# |           564:  addps %xmm5, %xmm1 
# |           565:  minps %xmm1, %xmm13 
# |           566:  minps %xmm13, %xmm10 
# |             .
# |             .
# |             .
# |           591:  movaps 72(%rsp), %xmm11 
# |           592:  movaps 8(%rsp), %xmm12 
# |           593:  movaps 24(%rsp), %xmm13 
# |           594:  movaps 40(%rsp), %xmm14 
# |           595:  movaps 56(%rsp), %xmm15 
# |           596:  addps %xmm4, %xmm0 
# | next:943        !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           597:  maxps %xmm0, %xmm12 
# |           598:  maxps %xmm12, %xmm11 
# |           599:  addps %xmm5, %xmm1 
# |           600:  maxps %xmm1, %xmm13 
# |           601:  maxps %xmm13, %xmm10 
# |             .
# |             .
# |             .
# |           626:  movapd 72(%rsp), %xmm11 
# |           627:  movapd 8(%rsp), %xmm12 
# |           628:  movapd 24(%rsp), %xmm13 
# |           629:  movapd 40(%rsp), %xmm14 
# |           630:  movapd 56(%rsp), %xmm15 
# |           631:  addpd %xmm4, %xmm0 
# | next:986        !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           632:  minpd %xmm0, %xmm12 
# |           633:  minpd %xmm12, %xmm11 
# |           634:  addpd %xmm5, %xmm1 
# |           635:  minpd %xmm1, %xmm13 
# |           636:  minpd %xmm13, %xmm10 
# |             .
# |             .
# |             .
# |           661:  movapd 72(%rsp), %xmm11 
# |           662:  movapd 8(%rsp), %xmm12 
# |           663:  movapd 24(%rsp), %xmm13 
# |           664:  movapd 40(%rsp), %xmm14 
# |           665:  movapd 56(%rsp), %xmm15 
# |           666:  addpd %xmm4, %xmm0 
# | next:1029       !~~~~~~~~~~~~~~~~~  error: match on wrong line
# |           667:  maxpd %xmm0, %xmm12 
# |           668:  maxpd %xmm12, %xmm11 
# |           669:  addpd %xmm5, %xmm1 
# |           670:  maxpd %xmm1, %xmm13 
# |           671:  maxpd %xmm13, %xmm10 
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/sse-minmax.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/sse-minmax.ll -mtriple=x86_64-unknown-unknown -mattr=sse4.2                                                          | /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/sse-minmax.ll --check-prefix=ALL --check-prefix=STRICT
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown -mattr=sse4.2
# 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/sse-minmax.ll --check-prefix=ALL --check-prefix=STRICT
# 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 < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll -mtriple=x86_64-unknown-unknown -mattr=sse4.2 -enable-no-signed-zeros-fp-math -enable-no-nans-fp-math  | /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/sse-minmax.ll --check-prefix=ALL --check-prefix=RELAX --check-prefix=UNSAFE
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -mtriple=x86_64-unknown-unknown -mattr=sse4.2 -enable-no-signed-zeros-fp-math -enable-no-nans-fp-math
# 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/sse-minmax.ll --check-prefix=ALL --check-prefix=RELAX --check-prefix=UNSAFE
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:45:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:32:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:33:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:67:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:45:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:46:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:129:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:82:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:83:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:153:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:95:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:96:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:199:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:135:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:136:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:224:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:149:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:150:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:287:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:189:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:190:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:314:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:203:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:204:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:376:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:240:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:241:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:401:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:253:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:254:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:454:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:290:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:291:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:475:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:303:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:304:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:538:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:343:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:344:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:564:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:357:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:358:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:624:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd %xmm1, %xmm0
# |                ^
# | <stdin>:397:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:398:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:648:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd %xmm1, %xmm0
# |                ^
# | <stdin>:411:20: note: scanning from here
# |  xorpd %xmm1, %xmm1
# |                    ^
# | <stdin>:412:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:692:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:463:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:465:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:716:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:482:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:484:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:781:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:535:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:537:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:806:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:554:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:556:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:870:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:607:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:609:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:896:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:626:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:628:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:952:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:679:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:681:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:974:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:698:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:700:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1000:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:717:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:719:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1022:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:736:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:738:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1046:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:755:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:757:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1068:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:774:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:776:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1092:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:793:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:795:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1114:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: maxsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:812:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:814:2: note: possible intended match here
# |  maxsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1138:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:831:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:833:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll:1160:16: error: UNSAFE-NEXT: expected string not found in input
# | ; UNSAFE-NEXT: minsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
# |                ^
# | <stdin>:850:9: note: scanning from here
# | # %bb.0:
# |         ^
# | <stdin>:852:2: note: possible intended match here
# |  minsd %xmm0, %xmm1
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/sse-minmax.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |             27:  .globl ogt_inverse # -- Begin function ogt_inverse 
# |             28:  .p2align 4 
# |             29:  .type ogt_inverse, at function 
# |             30: ogt_inverse: # @ogt_inverse 
# |             31:  .cfi_startproc 
# |             32: # %bb.0: 
# | next:45'0               X error: no match found
# |             33:  minsd %xmm0, %xmm1 
# | next:45'0       ~~~~~~~~~~~~~~~~~~~~
# | next:45'1        ?                   possible intended match
# |             34:  movapd %xmm1, %xmm0 
# | next:45'0       ~~~~~~~~~~~~~~~~~~~~~
# |             35:  retq 
# | next:45'0       ~~~~~~
# |             36: .Lfunc_end2: 
# | next:45'0       ~~~~~~~~~~~~~
# |             37:  .size ogt_inverse, .Lfunc_end2-ogt_inverse 
# | next:45'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             38:  .cfi_endproc 
# | next:45'0       ~~~~~~~~~~~~~~
# |             39:  # -- End function 
# | next:45'0       ~~~~~~~~~~~~~~~~~~~
# |             40:  .globl olt_inverse # -- Begin function olt_inverse 
# | next:45'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             41:  .p2align 4 
# | next:45'0       ~~~~~~~~~~~~
# |             42:  .type olt_inverse, at function 
# | next:45'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             43: olt_inverse: # @olt_inverse 
# | next:45'0       ~~~~~~~~~~~~
# |             44:  .cfi_startproc 
# |             45: # %bb.0: 
# | next:67'0               X error: no match found
# |             46:  maxsd %xmm0, %xmm1 
# | next:67'0       ~~~~~~~~~~~~~~~~~~~~
# | next:67'1        ?                   possible intended match
# |             47:  movapd %xmm1, %xmm0 
# | next:67'0       ~~~~~~~~~~~~~~~~~~~~~
# |             48:  retq 
# | next:67'0       ~~~~~~
# |             49: .Lfunc_end3: 
# | next:67'0       ~~~~~~~~~~~~~
# |             50:  .size olt_inverse, .Lfunc_end3-olt_inverse 
# | next:67'0       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             51:  .cfi_endproc 
# | next:67'0       ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |             77:  .globl oge_inverse # -- Begin function oge_inverse 
# |             78:  .p2align 4 
# |             79:  .type oge_inverse, at function 
# |             80: oge_inverse: # @oge_inverse 
# |             81:  .cfi_startproc 
# |             82: # %bb.0: 
# | next:129'0              X error: no match found
# |             83:  minsd %xmm0, %xmm1 
# | next:129'0      ~~~~~~~~~~~~~~~~~~~~
# | next:129'1       ?                   possible intended match
# |             84:  movapd %xmm1, %xmm0 
# | next:129'0      ~~~~~~~~~~~~~~~~~~~~~
# |             85:  retq 
# | next:129'0      ~~~~~~
# |             86: .Lfunc_end6: 
# | next:129'0      ~~~~~~~~~~~~~
# |             87:  .size oge_inverse, .Lfunc_end6-oge_inverse 
# | next:129'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             88:  .cfi_endproc 
# | next:129'0      ~~~~~~~~~~~~~~
# |             89:  # -- End function 
# | next:129'0      ~~~~~~~~~~~~~~~~~~~
# |             90:  .globl ole_inverse # -- Begin function ole_inverse 
# | next:129'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             91:  .p2align 4 
# | next:129'0      ~~~~~~~~~~~~
# |             92:  .type ole_inverse, at function 
# | next:129'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             93: ole_inverse: # @ole_inverse 
# | next:129'0      ~~~~~~~~~~~~
# |             94:  .cfi_startproc 
# |             95: # %bb.0: 
# | next:153'0              X error: no match found
# |             96:  maxsd %xmm0, %xmm1 
# | next:153'0      ~~~~~~~~~~~~~~~~~~~~
# | next:153'1       ?                   possible intended match
# |             97:  movapd %xmm1, %xmm0 
# | next:153'0      ~~~~~~~~~~~~~~~~~~~~~
# |             98:  retq 
# | next:153'0      ~~~~~~
# |             99: .Lfunc_end7: 
# | next:153'0      ~~~~~~~~~~~~~
# |            100:  .size ole_inverse, .Lfunc_end7-ole_inverse 
# | next:153'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            101:  .cfi_endproc 
# | next:153'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            130:  .p2align 4 
# |            131:  .type ogt_inverse_x, at function 
# |            132: ogt_inverse_x: # @ogt_inverse_x 
# |            133:  .cfi_startproc 
# |            134: # %bb.0: 
# |            135:  xorpd %xmm1, %xmm1 
# | next:199'0                         X error: no match found
# |            136:  minsd %xmm0, %xmm1 
# | next:199'0      ~~~~~~~~~~~~~~~~~~~~
# | next:199'1       ?                   possible intended match
# |            137:  movapd %xmm1, %xmm0 
# | next:199'0      ~~~~~~~~~~~~~~~~~~~~~
# |            138:  retq 
# | next:199'0      ~~~~~~
# |            139: .Lfunc_end10: 
# | next:199'0      ~~~~~~~~~~~~~~
# |            140:  .size ogt_inverse_x, .Lfunc_end10-ogt_inverse_x 
# | next:199'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            141:  .cfi_endproc 
# | next:199'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            144:  .p2align 4 
# | next:199'0      ~~~~~~~~~~~~
# |            145:  .type olt_inverse_x, at function 
# | next:199'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            146: olt_inverse_x: # @olt_inverse_x 
# | next:199'0      ~~~~~~~~~~~~~~
# |            147:  .cfi_startproc 
# |            148: # %bb.0: 
# |            149:  xorpd %xmm1, %xmm1 
# | next:224'0                         X error: no match found
# |            150:  maxsd %xmm0, %xmm1 
# | next:224'0      ~~~~~~~~~~~~~~~~~~~~
# | next:224'1       ?                   possible intended match
# |            151:  movapd %xmm1, %xmm0 
# | next:224'0      ~~~~~~~~~~~~~~~~~~~~~
# |            152:  retq 
# | next:224'0      ~~~~~~
# |            153: .Lfunc_end11: 
# | next:224'0      ~~~~~~~~~~~~~~
# |            154:  .size olt_inverse_x, .Lfunc_end11-olt_inverse_x 
# | next:224'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            155:  .cfi_endproc 
# | next:224'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            184:  .p2align 4 
# |            185:  .type oge_inverse_x, at function 
# |            186: oge_inverse_x: # @oge_inverse_x 
# |            187:  .cfi_startproc 
# |            188: # %bb.0: 
# |            189:  xorpd %xmm1, %xmm1 
# | next:287'0                         X error: no match found
# |            190:  minsd %xmm0, %xmm1 
# | next:287'0      ~~~~~~~~~~~~~~~~~~~~
# | next:287'1       ?                   possible intended match
# |            191:  movapd %xmm1, %xmm0 
# | next:287'0      ~~~~~~~~~~~~~~~~~~~~~
# |            192:  retq 
# | next:287'0      ~~~~~~
# |            193: .Lfunc_end14: 
# | next:287'0      ~~~~~~~~~~~~~~
# |            194:  .size oge_inverse_x, .Lfunc_end14-oge_inverse_x 
# | next:287'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            195:  .cfi_endproc 
# | next:287'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            198:  .p2align 4 
# | next:287'0      ~~~~~~~~~~~~
# |            199:  .type ole_inverse_x, at function 
# | next:287'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            200: ole_inverse_x: # @ole_inverse_x 
# | next:287'0      ~~~~~~~~~~~~~~
# |            201:  .cfi_startproc 
# |            202: # %bb.0: 
# |            203:  xorpd %xmm1, %xmm1 
# | next:314'0                         X error: no match found
# |            204:  maxsd %xmm0, %xmm1 
# | next:314'0      ~~~~~~~~~~~~~~~~~~~~
# | next:314'1       ?                   possible intended match
# |            205:  movapd %xmm1, %xmm0 
# | next:314'0      ~~~~~~~~~~~~~~~~~~~~~
# |            206:  retq 
# | next:314'0      ~~~~~~
# |            207: .Lfunc_end15: 
# | next:314'0      ~~~~~~~~~~~~~~
# |            208:  .size ole_inverse_x, .Lfunc_end15-ole_inverse_x 
# | next:314'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            209:  .cfi_endproc 
# | next:314'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            235:  .globl ugt_inverse # -- Begin function ugt_inverse 
# |            236:  .p2align 4 
# |            237:  .type ugt_inverse, at function 
# |            238: ugt_inverse: # @ugt_inverse 
# |            239:  .cfi_startproc 
# |            240: # %bb.0: 
# | next:376'0              X error: no match found
# |            241:  minsd %xmm0, %xmm1 
# | next:376'0      ~~~~~~~~~~~~~~~~~~~~
# | next:376'1       ?                   possible intended match
# |            242:  movapd %xmm1, %xmm0 
# | next:376'0      ~~~~~~~~~~~~~~~~~~~~~
# |            243:  retq 
# | next:376'0      ~~~~~~
# |            244: .Lfunc_end18: 
# | next:376'0      ~~~~~~~~~~~~~~
# |            245:  .size ugt_inverse, .Lfunc_end18-ugt_inverse 
# | next:376'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            246:  .cfi_endproc 
# | next:376'0      ~~~~~~~~~~~~~~
# |            247:  # -- End function 
# | next:376'0      ~~~~~~~~~~~~~~~~~~~
# |            248:  .globl ult_inverse # -- Begin function ult_inverse 
# | next:376'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            249:  .p2align 4 
# | next:376'0      ~~~~~~~~~~~~
# |            250:  .type ult_inverse, at function 
# | next:376'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            251: ult_inverse: # @ult_inverse 
# | next:376'0      ~~~~~~~~~~~~
# |            252:  .cfi_startproc 
# |            253: # %bb.0: 
# | next:401'0              X error: no match found
# |            254:  maxsd %xmm0, %xmm1 
# | next:401'0      ~~~~~~~~~~~~~~~~~~~~
# | next:401'1       ?                   possible intended match
# |            255:  movapd %xmm1, %xmm0 
# | next:401'0      ~~~~~~~~~~~~~~~~~~~~~
# |            256:  retq 
# | next:401'0      ~~~~~~
# |            257: .Lfunc_end19: 
# | next:401'0      ~~~~~~~~~~~~~~
# |            258:  .size ult_inverse, .Lfunc_end19-ult_inverse 
# | next:401'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            259:  .cfi_endproc 
# | next:401'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            285:  .globl uge_inverse # -- Begin function uge_inverse 
# |            286:  .p2align 4 
# |            287:  .type uge_inverse, at function 
# |            288: uge_inverse: # @uge_inverse 
# |            289:  .cfi_startproc 
# |            290: # %bb.0: 
# | next:454'0              X error: no match found
# |            291:  minsd %xmm0, %xmm1 
# | next:454'0      ~~~~~~~~~~~~~~~~~~~~
# | next:454'1       ?                   possible intended match
# |            292:  movapd %xmm1, %xmm0 
# | next:454'0      ~~~~~~~~~~~~~~~~~~~~~
# |            293:  retq 
# | next:454'0      ~~~~~~
# |            294: .Lfunc_end22: 
# | next:454'0      ~~~~~~~~~~~~~~
# |            295:  .size uge_inverse, .Lfunc_end22-uge_inverse 
# | next:454'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            296:  .cfi_endproc 
# | next:454'0      ~~~~~~~~~~~~~~
# |            297:  # -- End function 
# | next:454'0      ~~~~~~~~~~~~~~~~~~~
# |            298:  .globl ule_inverse # -- Begin function ule_inverse 
# | next:454'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            299:  .p2align 4 
# | next:454'0      ~~~~~~~~~~~~
# |            300:  .type ule_inverse, at function 
# | next:454'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            301: ule_inverse: # @ule_inverse 
# | next:454'0      ~~~~~~~~~~~~
# |            302:  .cfi_startproc 
# |            303: # %bb.0: 
# | next:475'0              X error: no match found
# |            304:  maxsd %xmm0, %xmm1 
# | next:475'0      ~~~~~~~~~~~~~~~~~~~~
# | next:475'1       ?                   possible intended match
# |            305:  movapd %xmm1, %xmm0 
# | next:475'0      ~~~~~~~~~~~~~~~~~~~~~
# |            306:  retq 
# | next:475'0      ~~~~~~
# |            307: .Lfunc_end23: 
# | next:475'0      ~~~~~~~~~~~~~~
# |            308:  .size ule_inverse, .Lfunc_end23-ule_inverse 
# | next:475'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            309:  .cfi_endproc 
# | next:475'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            338:  .p2align 4 
# |            339:  .type ugt_inverse_x, at function 
# |            340: ugt_inverse_x: # @ugt_inverse_x 
# |            341:  .cfi_startproc 
# |            342: # %bb.0: 
# |            343:  xorpd %xmm1, %xmm1 
# | next:538'0                         X error: no match found
# |            344:  minsd %xmm0, %xmm1 
# | next:538'0      ~~~~~~~~~~~~~~~~~~~~
# | next:538'1       ?                   possible intended match
# |            345:  movapd %xmm1, %xmm0 
# | next:538'0      ~~~~~~~~~~~~~~~~~~~~~
# |            346:  retq 
# | next:538'0      ~~~~~~
# |            347: .Lfunc_end26: 
# | next:538'0      ~~~~~~~~~~~~~~
# |            348:  .size ugt_inverse_x, .Lfunc_end26-ugt_inverse_x 
# | next:538'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            349:  .cfi_endproc 
# | next:538'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            352:  .p2align 4 
# | next:538'0      ~~~~~~~~~~~~
# |            353:  .type ult_inverse_x, at function 
# | next:538'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            354: ult_inverse_x: # @ult_inverse_x 
# | next:538'0      ~~~~~~~~~~~~~~
# |            355:  .cfi_startproc 
# |            356: # %bb.0: 
# |            357:  xorpd %xmm1, %xmm1 
# | next:564'0                         X error: no match found
# |            358:  maxsd %xmm0, %xmm1 
# | next:564'0      ~~~~~~~~~~~~~~~~~~~~
# | next:564'1       ?                   possible intended match
# |            359:  movapd %xmm1, %xmm0 
# | next:564'0      ~~~~~~~~~~~~~~~~~~~~~
# |            360:  retq 
# | next:564'0      ~~~~~~
# |            361: .Lfunc_end27: 
# | next:564'0      ~~~~~~~~~~~~~~
# |            362:  .size ult_inverse_x, .Lfunc_end27-ult_inverse_x 
# | next:564'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            363:  .cfi_endproc 
# | next:564'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            392:  .p2align 4 
# |            393:  .type uge_inverse_x, at function 
# |            394: uge_inverse_x: # @uge_inverse_x 
# |            395:  .cfi_startproc 
# |            396: # %bb.0: 
# |            397:  xorpd %xmm1, %xmm1 
# | next:624'0                         X error: no match found
# |            398:  minsd %xmm0, %xmm1 
# | next:624'0      ~~~~~~~~~~~~~~~~~~~~
# | next:624'1       ?                   possible intended match
# |            399:  movapd %xmm1, %xmm0 
# | next:624'0      ~~~~~~~~~~~~~~~~~~~~~
# |            400:  retq 
# | next:624'0      ~~~~~~
# |            401: .Lfunc_end30: 
# | next:624'0      ~~~~~~~~~~~~~~
# |            402:  .size uge_inverse_x, .Lfunc_end30-uge_inverse_x 
# | next:624'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            403:  .cfi_endproc 
# | next:624'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            406:  .p2align 4 
# | next:624'0      ~~~~~~~~~~~~
# |            407:  .type ule_inverse_x, at function 
# | next:624'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            408: ule_inverse_x: # @ule_inverse_x 
# | next:624'0      ~~~~~~~~~~~~~~
# |            409:  .cfi_startproc 
# |            410: # %bb.0: 
# |            411:  xorpd %xmm1, %xmm1 
# | next:648'0                         X error: no match found
# |            412:  maxsd %xmm0, %xmm1 
# | next:648'0      ~~~~~~~~~~~~~~~~~~~~
# | next:648'1       ?                   possible intended match
# |            413:  movapd %xmm1, %xmm0 
# | next:648'0      ~~~~~~~~~~~~~~~~~~~~~
# |            414:  retq 
# | next:648'0      ~~~~~~
# |            415: .Lfunc_end31: 
# | next:648'0      ~~~~~~~~~~~~~~
# |            416:  .size ule_inverse_x, .Lfunc_end31-ule_inverse_x 
# | next:648'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            417:  .cfi_endproc 
# | next:648'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            458:  .globl ogt_inverse_y 
# |            459:  .p2align 4 
# |            460:  .type ogt_inverse_y, at function 
# |            461: ogt_inverse_y: # @ogt_inverse_y 
# |            462:  .cfi_startproc 
# |            463: # %bb.0: 
# | next:692'0              X error: no match found
# |            464:  movsd .LCPI34_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:692'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            465:  minsd %xmm0, %xmm1 
# | next:692'0      ~~~~~~~~~~~~~~~~~~~~
# | next:692'1       ?                   possible intended match
# |            466:  movapd %xmm1, %xmm0 
# | next:692'0      ~~~~~~~~~~~~~~~~~~~~~
# |            467:  retq 
# | next:692'0      ~~~~~~
# |            468: .Lfunc_end34: 
# | next:692'0      ~~~~~~~~~~~~~~
# |            469:  .size ogt_inverse_y, .Lfunc_end34-ogt_inverse_y 
# | next:692'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            470:  .cfi_endproc 
# | next:692'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            477:  .globl olt_inverse_y 
# | next:692'0      ~~~~~~~~~~~~~~~~~~~~~~
# |            478:  .p2align 4 
# | next:692'0      ~~~~~~~~~~~~
# |            479:  .type olt_inverse_y, at function 
# | next:692'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            480: olt_inverse_y: # @olt_inverse_y 
# | next:692'0      ~~~~~~~~~~~~~~
# |            481:  .cfi_startproc 
# |            482: # %bb.0: 
# | next:716'0              X error: no match found
# |            483:  movsd .LCPI35_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:716'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            484:  maxsd %xmm0, %xmm1 
# | next:716'0      ~~~~~~~~~~~~~~~~~~~~
# | next:716'1       ?                   possible intended match
# |            485:  movapd %xmm1, %xmm0 
# | next:716'0      ~~~~~~~~~~~~~~~~~~~~~
# |            486:  retq 
# | next:716'0      ~~~~~~
# |            487: .Lfunc_end35: 
# | next:716'0      ~~~~~~~~~~~~~~
# |            488:  .size olt_inverse_y, .Lfunc_end35-olt_inverse_y 
# | next:716'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            489:  .cfi_endproc 
# | next:716'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            530:  .globl oge_inverse_y 
# |            531:  .p2align 4 
# |            532:  .type oge_inverse_y, at function 
# |            533: oge_inverse_y: # @oge_inverse_y 
# |            534:  .cfi_startproc 
# |            535: # %bb.0: 
# | next:781'0              X error: no match found
# |            536:  movsd .LCPI38_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:781'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            537:  minsd %xmm0, %xmm1 
# | next:781'0      ~~~~~~~~~~~~~~~~~~~~
# | next:781'1       ?                   possible intended match
# |            538:  movapd %xmm1, %xmm0 
# | next:781'0      ~~~~~~~~~~~~~~~~~~~~~
# |            539:  retq 
# | next:781'0      ~~~~~~
# |            540: .Lfunc_end38: 
# | next:781'0      ~~~~~~~~~~~~~~
# |            541:  .size oge_inverse_y, .Lfunc_end38-oge_inverse_y 
# | next:781'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            542:  .cfi_endproc 
# | next:781'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            549:  .globl ole_inverse_y 
# | next:781'0      ~~~~~~~~~~~~~~~~~~~~~~
# |            550:  .p2align 4 
# | next:781'0      ~~~~~~~~~~~~
# |            551:  .type ole_inverse_y, at function 
# | next:781'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            552: ole_inverse_y: # @ole_inverse_y 
# | next:781'0      ~~~~~~~~~~~~~~
# |            553:  .cfi_startproc 
# |            554: # %bb.0: 
# | next:806'0              X error: no match found
# |            555:  movsd .LCPI39_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:806'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            556:  maxsd %xmm0, %xmm1 
# | next:806'0      ~~~~~~~~~~~~~~~~~~~~
# | next:806'1       ?                   possible intended match
# |            557:  movapd %xmm1, %xmm0 
# | next:806'0      ~~~~~~~~~~~~~~~~~~~~~
# |            558:  retq 
# | next:806'0      ~~~~~~
# |            559: .Lfunc_end39: 
# | next:806'0      ~~~~~~~~~~~~~~
# |            560:  .size ole_inverse_y, .Lfunc_end39-ole_inverse_y 
# | next:806'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            561:  .cfi_endproc 
# | next:806'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            602:  .globl ugt_inverse_y 
# |            603:  .p2align 4 
# |            604:  .type ugt_inverse_y, at function 
# |            605: ugt_inverse_y: # @ugt_inverse_y 
# |            606:  .cfi_startproc 
# |            607: # %bb.0: 
# | next:870'0              X error: no match found
# |            608:  movsd .LCPI42_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:870'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            609:  minsd %xmm0, %xmm1 
# | next:870'0      ~~~~~~~~~~~~~~~~~~~~
# | next:870'1       ?                   possible intended match
# |            610:  movapd %xmm1, %xmm0 
# | next:870'0      ~~~~~~~~~~~~~~~~~~~~~
# |            611:  retq 
# | next:870'0      ~~~~~~
# |            612: .Lfunc_end42: 
# | next:870'0      ~~~~~~~~~~~~~~
# |            613:  .size ugt_inverse_y, .Lfunc_end42-ugt_inverse_y 
# | next:870'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            614:  .cfi_endproc 
# | next:870'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            621:  .globl ult_inverse_y 
# | next:870'0      ~~~~~~~~~~~~~~~~~~~~~~
# |            622:  .p2align 4 
# | next:870'0      ~~~~~~~~~~~~
# |            623:  .type ult_inverse_y, at function 
# | next:870'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            624: ult_inverse_y: # @ult_inverse_y 
# | next:870'0      ~~~~~~~~~~~~~~
# |            625:  .cfi_startproc 
# |            626: # %bb.0: 
# | next:896'0              X error: no match found
# |            627:  movsd .LCPI43_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:896'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            628:  maxsd %xmm0, %xmm1 
# | next:896'0      ~~~~~~~~~~~~~~~~~~~~
# | next:896'1       ?                   possible intended match
# |            629:  movapd %xmm1, %xmm0 
# | next:896'0      ~~~~~~~~~~~~~~~~~~~~~
# |            630:  retq 
# | next:896'0      ~~~~~~
# |            631: .Lfunc_end43: 
# | next:896'0      ~~~~~~~~~~~~~~
# |            632:  .size ult_inverse_y, .Lfunc_end43-ult_inverse_y 
# | next:896'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            633:  .cfi_endproc 
# | next:896'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            674:  .globl uge_inverse_y 
# |            675:  .p2align 4 
# |            676:  .type uge_inverse_y, at function 
# |            677: uge_inverse_y: # @uge_inverse_y 
# |            678:  .cfi_startproc 
# |            679: # %bb.0: 
# | next:952'0              X error: no match found
# |            680:  movsd .LCPI46_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:952'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            681:  minsd %xmm0, %xmm1 
# | next:952'0      ~~~~~~~~~~~~~~~~~~~~
# | next:952'1       ?                   possible intended match
# |            682:  movapd %xmm1, %xmm0 
# | next:952'0      ~~~~~~~~~~~~~~~~~~~~~
# |            683:  retq 
# | next:952'0      ~~~~~~
# |            684: .Lfunc_end46: 
# | next:952'0      ~~~~~~~~~~~~~~
# |            685:  .size uge_inverse_y, .Lfunc_end46-uge_inverse_y 
# | next:952'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            686:  .cfi_endproc 
# | next:952'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            693:  .globl ule_inverse_y 
# | next:952'0      ~~~~~~~~~~~~~~~~~~~~~~
# |            694:  .p2align 4 
# | next:952'0      ~~~~~~~~~~~~
# |            695:  .type ule_inverse_y, at function 
# | next:952'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            696: ule_inverse_y: # @ule_inverse_y 
# | next:952'0      ~~~~~~~~~~~~~~
# |            697:  .cfi_startproc 
# |            698: # %bb.0: 
# | next:974'0              X error: no match found
# |            699:  movsd .LCPI47_0(%rip), %xmm1 # xmm1 = [-0.0E+0,0.0E+0] 
# | next:974'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            700:  maxsd %xmm0, %xmm1 
# | next:974'0      ~~~~~~~~~~~~~~~~~~~~
# | next:974'1       ?                   possible intended match
# |            701:  movapd %xmm1, %xmm0 
# | next:974'0      ~~~~~~~~~~~~~~~~~~~~~
# |            702:  retq 
# | next:974'0      ~~~~~~
# |            703: .Lfunc_end47: 
# | next:974'0      ~~~~~~~~~~~~~~
# |            704:  .size ule_inverse_y, .Lfunc_end47-ule_inverse_y 
# | next:974'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            705:  .cfi_endproc 
# | next:974'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            712:  .globl clampTo3k_a 
# | next:974'0      ~~~~~~~~~~~~~~~~~~~~
# |            713:  .p2align 4 
# | next:974'0      ~~~~~~~~~~~~
# |            714:  .type clampTo3k_a, at function 
# | next:974'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            715: clampTo3k_a: # @clampTo3k_a 
# | next:974'0      ~~~~~~~~~~~~
# |            716:  .cfi_startproc 
# |            717: # %bb.0: 
# | next:1000'0             X error: no match found
# |            718:  movsd .LCPI48_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1000'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            719:  minsd %xmm0, %xmm1 
# | next:1000'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1000'1      ?                   possible intended match
# |            720:  movapd %xmm1, %xmm0 
# | next:1000'0     ~~~~~~~~~~~~~~~~~~~~~
# |            721:  retq 
# | next:1000'0     ~~~~~~
# |            722: .Lfunc_end48: 
# | next:1000'0     ~~~~~~~~~~~~~~
# |            723:  .size clampTo3k_a, .Lfunc_end48-clampTo3k_a 
# | next:1000'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            724:  .cfi_endproc 
# | next:1000'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            731:  .globl clampTo3k_b 
# | next:1000'0     ~~~~~~~~~~~~~~~~~~~~
# |            732:  .p2align 4 
# | next:1000'0     ~~~~~~~~~~~~
# |            733:  .type clampTo3k_b, at function 
# | next:1000'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            734: clampTo3k_b: # @clampTo3k_b 
# | next:1000'0     ~~~~~~~~~~~~
# |            735:  .cfi_startproc 
# |            736: # %bb.0: 
# | next:1022'0             X error: no match found
# |            737:  movsd .LCPI49_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            738:  minsd %xmm0, %xmm1 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1022'1      ?                   possible intended match
# |            739:  movapd %xmm1, %xmm0 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~
# |            740:  retq 
# | next:1022'0     ~~~~~~
# |            741: .Lfunc_end49: 
# | next:1022'0     ~~~~~~~~~~~~~~
# |            742:  .size clampTo3k_b, .Lfunc_end49-clampTo3k_b 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            743:  .cfi_endproc 
# | next:1022'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            750:  .globl clampTo3k_c 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~
# |            751:  .p2align 4 
# | next:1022'0     ~~~~~~~~~~~~
# |            752:  .type clampTo3k_c, at function 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            753: clampTo3k_c: # @clampTo3k_c 
# | next:1022'0     ~~~~~~~~~~~~
# |            754:  .cfi_startproc 
# |            755: # %bb.0: 
# | next:1046'0             X error: no match found
# |            756:  movsd .LCPI50_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1046'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            757:  maxsd %xmm0, %xmm1 
# | next:1046'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1046'1      ?                   possible intended match
# |            758:  movapd %xmm1, %xmm0 
# | next:1046'0     ~~~~~~~~~~~~~~~~~~~~~
# |            759:  retq 
# | next:1046'0     ~~~~~~
# |            760: .Lfunc_end50: 
# | next:1046'0     ~~~~~~~~~~~~~~
# |            761:  .size clampTo3k_c, .Lfunc_end50-clampTo3k_c 
# | next:1046'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            762:  .cfi_endproc 
# | next:1046'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            769:  .globl clampTo3k_d 
# | next:1046'0     ~~~~~~~~~~~~~~~~~~~~
# |            770:  .p2align 4 
# | next:1046'0     ~~~~~~~~~~~~
# |            771:  .type clampTo3k_d, at function 
# | next:1046'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            772: clampTo3k_d: # @clampTo3k_d 
# | next:1046'0     ~~~~~~~~~~~~
# |            773:  .cfi_startproc 
# |            774: # %bb.0: 
# | next:1068'0             X error: no match found
# |            775:  movsd .LCPI51_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1068'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            776:  maxsd %xmm0, %xmm1 
# | next:1068'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1068'1      ?                   possible intended match
# |            777:  movapd %xmm1, %xmm0 
# | next:1068'0     ~~~~~~~~~~~~~~~~~~~~~
# |            778:  retq 
# | next:1068'0     ~~~~~~
# |            779: .Lfunc_end51: 
# | next:1068'0     ~~~~~~~~~~~~~~
# |            780:  .size clampTo3k_d, .Lfunc_end51-clampTo3k_d 
# | next:1068'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            781:  .cfi_endproc 
# | next:1068'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            788:  .globl clampTo3k_e 
# | next:1068'0     ~~~~~~~~~~~~~~~~~~~~
# |            789:  .p2align 4 
# | next:1068'0     ~~~~~~~~~~~~
# |            790:  .type clampTo3k_e, at function 
# | next:1068'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            791: clampTo3k_e: # @clampTo3k_e 
# | next:1068'0     ~~~~~~~~~~~~
# |            792:  .cfi_startproc 
# |            793: # %bb.0: 
# | next:1092'0             X error: no match found
# |            794:  movsd .LCPI52_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1092'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            795:  maxsd %xmm0, %xmm1 
# | next:1092'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1092'1      ?                   possible intended match
# |            796:  movapd %xmm1, %xmm0 
# | next:1092'0     ~~~~~~~~~~~~~~~~~~~~~
# |            797:  retq 
# | next:1092'0     ~~~~~~
# |            798: .Lfunc_end52: 
# | next:1092'0     ~~~~~~~~~~~~~~
# |            799:  .size clampTo3k_e, .Lfunc_end52-clampTo3k_e 
# | next:1092'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            800:  .cfi_endproc 
# | next:1092'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            807:  .globl clampTo3k_f 
# | next:1092'0     ~~~~~~~~~~~~~~~~~~~~
# |            808:  .p2align 4 
# | next:1092'0     ~~~~~~~~~~~~
# |            809:  .type clampTo3k_f, at function 
# | next:1092'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            810: clampTo3k_f: # @clampTo3k_f 
# | next:1092'0     ~~~~~~~~~~~~
# |            811:  .cfi_startproc 
# |            812: # %bb.0: 
# | next:1114'0             X error: no match found
# |            813:  movsd .LCPI53_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            814:  maxsd %xmm0, %xmm1 
# | next:1114'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1114'1      ?                   possible intended match
# |            815:  movapd %xmm1, %xmm0 
# | next:1114'0     ~~~~~~~~~~~~~~~~~~~~~
# |            816:  retq 
# | next:1114'0     ~~~~~~
# |            817: .Lfunc_end53: 
# | next:1114'0     ~~~~~~~~~~~~~~
# |            818:  .size clampTo3k_f, .Lfunc_end53-clampTo3k_f 
# | next:1114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            819:  .cfi_endproc 
# | next:1114'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            826:  .globl clampTo3k_g 
# | next:1114'0     ~~~~~~~~~~~~~~~~~~~~
# |            827:  .p2align 4 
# | next:1114'0     ~~~~~~~~~~~~
# |            828:  .type clampTo3k_g, at function 
# | next:1114'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            829: clampTo3k_g: # @clampTo3k_g 
# | next:1114'0     ~~~~~~~~~~~~
# |            830:  .cfi_startproc 
# |            831: # %bb.0: 
# | next:1138'0             X error: no match found
# |            832:  movsd .LCPI54_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1138'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            833:  minsd %xmm0, %xmm1 
# | next:1138'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1138'1      ?                   possible intended match
# |            834:  movapd %xmm1, %xmm0 
# | next:1138'0     ~~~~~~~~~~~~~~~~~~~~~
# |            835:  retq 
# | next:1138'0     ~~~~~~
# |            836: .Lfunc_end54: 
# | next:1138'0     ~~~~~~~~~~~~~~
# |            837:  .size clampTo3k_g, .Lfunc_end54-clampTo3k_g 
# | next:1138'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            838:  .cfi_endproc 
# | next:1138'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            845:  .globl clampTo3k_h 
# | next:1138'0     ~~~~~~~~~~~~~~~~~~~~
# |            846:  .p2align 4 
# | next:1138'0     ~~~~~~~~~~~~
# |            847:  .type clampTo3k_h, at function 
# | next:1138'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            848: clampTo3k_h: # @clampTo3k_h 
# | next:1138'0     ~~~~~~~~~~~~
# |            849:  .cfi_startproc 
# |            850: # %bb.0: 
# | next:1160'0             X error: no match found
# |            851:  movsd .LCPI55_0(%rip), %xmm1 # xmm1 = [3.0E+3,0.0E+0] 
# | next:1160'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            852:  minsd %xmm0, %xmm1 
# | next:1160'0     ~~~~~~~~~~~~~~~~~~~~
# | next:1160'1      ?                   possible intended match
# |            853:  movapd %xmm1, %xmm0 
# | next:1160'0     ~~~~~~~~~~~~~~~~~~~~~
# |            854:  retq 
# | next:1160'0     ~~~~~~
# |            855: .Lfunc_end55: 
# | next:1160'0     ~~~~~~~~~~~~~~
# |            856:  .size clampTo3k_h, .Lfunc_end55-clampTo3k_h 
# | next:1160'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            857:  .cfi_endproc 
# | next:1160'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/stack-folding-fp-avx512.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O3 -disable-peephole -mtriple=x86_64-unknown-unknown -mattr=+avx512f,+avx512dq < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll | /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/stack-folding-fp-avx512.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O3 -disable-peephole -mtriple=x86_64-unknown-unknown -mattr=+avx512f,+avx512dq
# 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/stack-folding-fp-avx512.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:670:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxpd {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm2 {%k1} # 64-byte Folded Reload
# |               ^
# | <stdin>:646:23: note: scanning from here
# |  vmovapd (%rsi), %zmm2
# |                       ^
# | <stdin>:647:2: note: possible intended match here
# |  vmovupd -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:689:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxpd {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 {%k1} {z} # 64-byte Folded Reload
# |               ^
# | <stdin>:665:17: note: scanning from here
# |  kmovw %edi, %k1
# |                 ^
# | <stdin>:666:2: note: possible intended match here
# |  vmovupd -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:756:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxps {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm2 {%k1} # 64-byte Folded Reload
# |               ^
# | <stdin>:735:23: note: scanning from here
# |  vmovaps (%rsi), %zmm2
# |                       ^
# | <stdin>:736:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:775:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxps {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 {%k1} {z} # 64-byte Folded Reload
# |               ^
# | <stdin>:754:17: note: scanning from here
# |  kmovw %edi, %k1
# |                 ^
# | <stdin>:755:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:842:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminpd {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm2 {%k1} # 64-byte Folded Reload
# |               ^
# | <stdin>:824:23: note: scanning from here
# |  vmovapd (%rsi), %zmm2
# |                       ^
# | <stdin>:825:2: note: possible intended match here
# |  vmovupd -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:861:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminpd {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 {%k1} {z} # 64-byte Folded Reload
# |               ^
# | <stdin>:843:17: note: scanning from here
# |  kmovw %edi, %k1
# |                 ^
# | <stdin>:844:2: note: possible intended match here
# |  vmovupd -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:928:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminps {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm2 {%k1} # 64-byte Folded Reload
# |               ^
# | <stdin>:913:23: note: scanning from here
# |  vmovaps (%rsi), %zmm2
# |                       ^
# | <stdin>:914:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll:947:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminps {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 {%k1} {z} # 64-byte Folded Reload
# |               ^
# | <stdin>:932:17: note: scanning from here
# |  kmovw %edi, %k1
# |                 ^
# | <stdin>:933:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |             .
# |             .
# |             .
# |           641:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           642:  #APP 
# |           643:  nop 
# |           644:  #NO_APP 
# |           645:  kmovw %edi, %k1 
# |           646:  vmovapd (%rsi), %zmm2 
# | next:670'0                           X error: no match found
# |           647:  vmovupd -72(%rsp), %zmm1 # 64-byte Reload 
# | next:670'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:670'1      ?                                          possible intended match
# |           648:  vmaxpd %zmm0, %zmm1, %zmm2 {%k1} 
# | next:670'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           649:  vmovapd %zmm2, %zmm0 
# | next:670'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           650:  retq 
# | next:670'0     ~~~~~~
# |           651: .Lfunc_end34: 
# | next:670'0     ~~~~~~~~~~~~~~
# |           652:  .size stack_fold_maxpd_zmm_commutable_k_commuted, .Lfunc_end34-stack_fold_maxpd_zmm_commutable_k_commuted 
# | next:670'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           660: # %bb.0: 
# |           661:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           662:  #APP 
# |           663:  nop 
# |           664:  #NO_APP 
# |           665:  kmovw %edi, %k1 
# | next:689'0                     X error: no match found
# |           666:  vmovupd -72(%rsp), %zmm1 # 64-byte Reload 
# | next:689'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:689'1      ?                                          possible intended match
# |           667:  vmaxpd %zmm0, %zmm1, %zmm0 {%k1} {z} 
# | next:689'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           668:  retq 
# | next:689'0     ~~~~~~
# |           669: .Lfunc_end35: 
# | next:689'0     ~~~~~~~~~~~~~~
# |           670:  .size stack_fold_maxpd_zmm_commutable_kz, .Lfunc_end35-stack_fold_maxpd_zmm_commutable_kz 
# | next:689'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           671:  .cfi_endproc 
# | next:689'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           730:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           731:  #APP 
# |           732:  nop 
# |           733:  #NO_APP 
# |           734:  kmovw %edi, %k1 
# |           735:  vmovaps (%rsi), %zmm2 
# | next:756'0                           X error: no match found
# |           736:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:756'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:756'1      ?                                          possible intended match
# |           737:  vmaxps %zmm0, %zmm1, %zmm2 {%k1} 
# | next:756'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           738:  vmovaps %zmm2, %zmm0 
# | next:756'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           739:  retq 
# | next:756'0     ~~~~~~
# |           740: .Lfunc_end39: 
# | next:756'0     ~~~~~~~~~~~~~~
# |           741:  .size stack_fold_maxps_zmm_commutable_k_commuted, .Lfunc_end39-stack_fold_maxps_zmm_commutable_k_commuted 
# | next:756'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           749: # %bb.0: 
# |           750:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           751:  #APP 
# |           752:  nop 
# |           753:  #NO_APP 
# |           754:  kmovw %edi, %k1 
# | next:775'0                     X error: no match found
# |           755:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:775'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:775'1      ?                                          possible intended match
# |           756:  vmaxps %zmm0, %zmm1, %zmm0 {%k1} {z} 
# | next:775'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           757:  retq 
# | next:775'0     ~~~~~~
# |           758: .Lfunc_end40: 
# | next:775'0     ~~~~~~~~~~~~~~
# |           759:  .size stack_fold_maxps_zmm_commutable_kz, .Lfunc_end40-stack_fold_maxps_zmm_commutable_kz 
# | next:775'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           760:  .cfi_endproc 
# | next:775'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           819:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           820:  #APP 
# |           821:  nop 
# |           822:  #NO_APP 
# |           823:  kmovw %edi, %k1 
# |           824:  vmovapd (%rsi), %zmm2 
# | next:842'0                           X error: no match found
# |           825:  vmovupd -72(%rsp), %zmm1 # 64-byte Reload 
# | next:842'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:842'1      ?                                          possible intended match
# |           826:  vminpd %zmm0, %zmm1, %zmm2 {%k1} 
# | next:842'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           827:  vmovapd %zmm2, %zmm0 
# | next:842'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           828:  retq 
# | next:842'0     ~~~~~~
# |           829: .Lfunc_end44: 
# | next:842'0     ~~~~~~~~~~~~~~
# |           830:  .size stack_fold_minpd_zmm_commutable_k_commuted, .Lfunc_end44-stack_fold_minpd_zmm_commutable_k_commuted 
# | next:842'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           838: # %bb.0: 
# |           839:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           840:  #APP 
# |           841:  nop 
# |           842:  #NO_APP 
# |           843:  kmovw %edi, %k1 
# | next:861'0                     X error: no match found
# |           844:  vmovupd -72(%rsp), %zmm1 # 64-byte Reload 
# | next:861'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:861'1      ?                                          possible intended match
# |           845:  vminpd %zmm0, %zmm1, %zmm0 {%k1} {z} 
# | next:861'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           846:  retq 
# | next:861'0     ~~~~~~
# |           847: .Lfunc_end45: 
# | next:861'0     ~~~~~~~~~~~~~~
# |           848:  .size stack_fold_minpd_zmm_commutable_kz, .Lfunc_end45-stack_fold_minpd_zmm_commutable_kz 
# | next:861'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           849:  .cfi_endproc 
# | next:861'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           908:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           909:  #APP 
# |           910:  nop 
# |           911:  #NO_APP 
# |           912:  kmovw %edi, %k1 
# |           913:  vmovaps (%rsi), %zmm2 
# | next:928'0                           X error: no match found
# |           914:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:928'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:928'1      ?                                          possible intended match
# |           915:  vminps %zmm0, %zmm1, %zmm2 {%k1} 
# | next:928'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           916:  vmovaps %zmm2, %zmm0 
# | next:928'0     ~~~~~~~~~~~~~~~~~~~~~~
# |           917:  retq 
# | next:928'0     ~~~~~~
# |           918: .Lfunc_end49: 
# | next:928'0     ~~~~~~~~~~~~~~
# |           919:  .size stack_fold_minps_zmm_commutable_k_commuted, .Lfunc_end49-stack_fold_minps_zmm_commutable_k_commuted 
# | next:928'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# |           927: # %bb.0: 
# |           928:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           929:  #APP 
# |           930:  nop 
# |           931:  #NO_APP 
# |           932:  kmovw %edi, %k1 
# | next:947'0                     X error: no match found
# |           933:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:947'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:947'1      ?                                          possible intended match
# |           934:  vminps %zmm0, %zmm1, %zmm0 {%k1} {z} 
# | next:947'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           935:  retq 
# | next:947'0     ~~~~~~
# |           936: .Lfunc_end50: 
# | next:947'0     ~~~~~~~~~~~~~~
# |           937:  .size stack_fold_minps_zmm_commutable_kz, .Lfunc_end50-stack_fold_minps_zmm_commutable_kz 
# | next:947'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           938:  .cfi_endproc 
# | next:947'0     ~~~~~~~~~~~~~~
# |             .
# |             .
# |             .
# | >>>>>>
# `-----------------------------
# error: command failed with exit status: 1

--

```
</details>
<details>
<summary>LLVM.CodeGen/X86/stack-folding-fp-avx512fp16.ll</summary>

```
Exit Code: 1

Command Output (stdout):
--
# RUN: at line 2
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O3 -disable-peephole -mtriple=x86_64-unknown-unknown -mattr=+avx512fp16,+avx512vl < /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll | /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/stack-folding-fp-avx512fp16.ll
# executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/llc -O3 -disable-peephole -mtriple=x86_64-unknown-unknown -mattr=+avx512fp16,+avx512vl
# 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/stack-folding-fp-avx512fp16.ll
# .---command stderr------------
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:632:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 # 64-byte Folded Reload
# |               ^
# | <stdin>:635:9: note: scanning from here
# |  #NO_APP
# |         ^
# | <stdin>:636:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:668:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm2 {%k1} # 64-byte Folded Reload
# |               ^
# | <stdin>:673:23: note: scanning from here
# |  vmovaps (%rsi), %zmm2
# |                       ^
# | <stdin>:674:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:704:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxph {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 {%k1} {z} # 64-byte Folded Reload
# |               ^
# | <stdin>:709:17: note: scanning from here
# |  kmovd %edi, %k1
# |                 ^
# | <stdin>:710:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:767:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vmaxsh {{[-0-9]+}}(%r{{[sb]}}p), %xmm0, %xmm0 # 4-byte Folded Reload
# |               ^
# | <stdin>:776:9: note: scanning from here
# |  #NO_APP
# |         ^
# | <stdin>:777:2: note: possible intended match here
# |  vmovsh -4(%rsp), %xmm1 # 4-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:950:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 # 64-byte Folded Reload
# |               ^
# | <stdin>:969:9: note: scanning from here
# |  #NO_APP
# |         ^
# | <stdin>:970:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:986:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm2 {%k1} # 64-byte Folded Reload
# |               ^
# | <stdin>:1007:23: note: scanning from here
# |  vmovaps (%rsi), %zmm2
# |                       ^
# | <stdin>:1008:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:1022:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminph {{[-0-9]+}}(%r{{[sb]}}p), %zmm0, %zmm0 {%k1} {z} # 64-byte Folded Reload
# |               ^
# | <stdin>:1043:17: note: scanning from here
# |  kmovd %edi, %k1
# |                 ^
# | <stdin>:1044:2: note: possible intended match here
# |  vmovups -72(%rsp), %zmm1 # 64-byte Reload
# |  ^
# | /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll:1085:15: error: CHECK-NEXT: expected string not found in input
# | ; CHECK-NEXT: vminsh {{[-0-9]+}}(%r{{[sb]}}p), %xmm0, %xmm0 # 4-byte Folded Reload
# |               ^
# | <stdin>:1110:9: note: scanning from here
# |  #NO_APP
# |         ^
# | <stdin>:1111:2: note: possible intended match here
# |  vmovsh -4(%rsp), %xmm1 # 4-byte Reload
# |  ^
# | 
# | Input file: <stdin>
# | Check file: /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/test/CodeGen/X86/stack-folding-fp-avx512fp16.ll
# | 
# | -dump-input=help explains the following input dump.
# | 
# | Input was:
# | <<<<<<
# |              .
# |              .
# |              .
# |            630:  .cfi_startproc 
# |            631: # %bb.0: 
# |            632:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |            633:  #APP 
# |            634:  nop 
# |            635:  #NO_APP 
# | next:632'0              X error: no match found
# |            636:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:632'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:632'1       ?                                          possible intended match
# |            637:  vmaxph %zmm0, %zmm1, %zmm0 
# | next:632'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            638:  retq 
# | next:632'0      ~~~~~~
# |            639: .Lfunc_end34: 
# | next:632'0      ~~~~~~~~~~~~~~
# |            640:  .size stack_fold_maxph_zmm_commutable_commuted, .Lfunc_end34-stack_fold_maxph_zmm_commutable_commuted 
# | next:632'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            641:  .cfi_endproc 
# | next:632'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            668:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |            669:  #APP 
# |            670:  nop 
# |            671:  #NO_APP 
# |            672:  kmovd %edi, %k1 
# |            673:  vmovaps (%rsi), %zmm2 
# | next:668'0                            X error: no match found
# |            674:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:668'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:668'1       ?                                          possible intended match
# |            675:  vmaxph %zmm0, %zmm1, %zmm2 {%k1} 
# | next:668'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            676:  vmovaps %zmm2, %zmm0 
# | next:668'0      ~~~~~~~~~~~~~~~~~~~~~~
# |            677:  retq 
# | next:668'0      ~~~~~~
# |            678: .Lfunc_end36: 
# | next:668'0      ~~~~~~~~~~~~~~
# |            679:  .size stack_fold_maxph_zmm_commutable_k_commuted, .Lfunc_end36-stack_fold_maxph_zmm_commutable_k_commuted 
# | next:668'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            704: # %bb.0: 
# |            705:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |            706:  #APP 
# |            707:  nop 
# |            708:  #NO_APP 
# |            709:  kmovd %edi, %k1 
# | next:704'0                      X error: no match found
# |            710:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:704'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:704'1       ?                                          possible intended match
# |            711:  vmaxph %zmm0, %zmm1, %zmm0 {%k1} {z} 
# | next:704'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            712:  retq 
# | next:704'0      ~~~~~~
# |            713: .Lfunc_end38: 
# | next:704'0      ~~~~~~~~~~~~~~
# |            714:  .size stack_fold_maxph_zmm_commutable_kz_commuted, .Lfunc_end38-stack_fold_maxph_zmm_commutable_kz_commuted 
# | next:704'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            715:  .cfi_endproc 
# | next:704'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            771:  .cfi_startproc 
# |            772: # %bb.0: 
# |            773:  vmovsh %xmm1, -4(%rsp) # 4-byte Spill 
# |            774:  #APP 
# |            775:  nop 
# |            776:  #NO_APP 
# | next:767'0              X error: no match found
# |            777:  vmovsh -4(%rsp), %xmm1 # 4-byte Reload 
# | next:767'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:767'1       ?                                       possible intended match
# |            778:  # xmm1 = mem[0],zero,zero,zero,zero,zero,zero,zero 
# | next:767'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            779:  vmaxsh %xmm0, %xmm1, %xmm0 
# | next:767'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            780:  retq 
# | next:767'0      ~~~~~~
# |            781: .Lfunc_end42: 
# | next:767'0      ~~~~~~~~~~~~~~
# |            782:  .size stack_fold_maxsh_commutable_commuted, .Lfunc_end42-stack_fold_maxsh_commutable_commuted 
# | next:767'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |            964:  .cfi_startproc 
# |            965: # %bb.0: 
# |            966:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |            967:  #APP 
# |            968:  nop 
# |            969:  #NO_APP 
# | next:950'0              X error: no match found
# |            970:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:950'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:950'1       ?                                          possible intended match
# |            971:  vminph %zmm0, %zmm1, %zmm0 
# | next:950'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            972:  retq 
# | next:950'0      ~~~~~~
# |            973: .Lfunc_end53: 
# | next:950'0      ~~~~~~~~~~~~~~
# |            974:  .size stack_fold_minph_zmm_commutable_commuted, .Lfunc_end53-stack_fold_minph_zmm_commutable_commuted 
# | next:950'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |            975:  .cfi_endproc 
# | next:950'0      ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1002:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           1003:  #APP 
# |           1004:  nop 
# |           1005:  #NO_APP 
# |           1006:  kmovd %edi, %k1 
# |           1007:  vmovaps (%rsi), %zmm2 
# | next:986'0                            X error: no match found
# |           1008:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:986'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:986'1       ?                                          possible intended match
# |           1009:  vminph %zmm0, %zmm1, %zmm2 {%k1} 
# | next:986'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1010:  vmovaps %zmm2, %zmm0 
# | next:986'0      ~~~~~~~~~~~~~~~~~~~~~~
# |           1011:  retq 
# | next:986'0      ~~~~~~
# |           1012: .Lfunc_end55: 
# | next:986'0      ~~~~~~~~~~~~~~
# |           1013:  .size stack_fold_minph_zmm_commutable_k_commuted, .Lfunc_end55-stack_fold_minph_zmm_commutable_k_commuted 
# | next:986'0      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1038: # %bb.0: 
# |           1039:  vmovups %zmm1, -72(%rsp) # 64-byte Spill 
# |           1040:  #APP 
# |           1041:  nop 
# |           1042:  #NO_APP 
# |           1043:  kmovd %edi, %k1 
# | next:1022'0                     X error: no match found
# |           1044:  vmovups -72(%rsp), %zmm1 # 64-byte Reload 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1022'1      ?                                          possible intended match
# |           1045:  vminph %zmm0, %zmm1, %zmm0 {%k1} {z} 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1046:  retq 
# | next:1022'0     ~~~~~~
# |           1047: .Lfunc_end57: 
# | next:1022'0     ~~~~~~~~~~~~~~
# |           1048:  .size stack_fold_minph_zmm_commutable_kz_commuted, .Lfunc_end57-stack_fold_minph_zmm_commutable_kz_commuted 
# | next:1022'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1049:  .cfi_endproc 
# | next:1022'0     ~~~~~~~~~~~~~~
# |              .
# |              .
# |              .
# |           1105:  .cfi_startproc 
# |           1106: # %bb.0: 
# |           1107:  vmovsh %xmm1, -4(%rsp) # 4-byte Spill 
# |           1108:  #APP 
# |           1109:  nop 
# |           1110:  #NO_APP 
# | next:1085'0             X error: no match found
# |           1111:  vmovsh -4(%rsp), %xmm1 # 4-byte Reload 
# | next:1085'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# | next:1085'1      ?                                       possible intended match
# |           1112:  # xmm1 = mem[0],zero,zero,zero,zero,zero,zero,zero 
# | next:1085'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1113:  vminsh %xmm0, %xmm1, %xmm0 
# | next:1085'0     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# |           1114:  retq 
# | next:1085'0     ~~~~~~
# |           1115: .Lfunc_end61: 
# | next:1085'0     ~~~~~~~~~~~~~~
# |           1116:  .size stack_fold_minsh_commutable_commuted, .Lfunc_end61-stack_fold_minsh_commutable_commuted 
# | next:1085'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/163902


More information about the llvm-commits mailing list