https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109140

--- Comment #2 from Sam James <sam at gentoo dot org> ---
Created attachment 54670
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54670&action=edit
reduced.i

Attached reduced version.

```
# sparc64-unknown-linux-gnu-gcc reduced.i -O2 -mcpu=niagara4 -c
reduced.i:3:1: warning: no semicolon at end of struct or union
    3 | } LMIValue;
      | ^
reduced.i:6:1: warning: return type defaults to ‘int’ [-Wimplicit-int]
    6 | helper_pcmpgtb() {
      | ^~~~~~~~~~~~~~
reduced.i: In function ‘helper_pcmpgtb’:
reduced.i:10:1: error: unrecognizable insn:
   10 | }
      | ^
(insn 24 23 25 2 (set (reg:DI 130)
        (unspec:DI [
                (gtu:V8QI (reg:V8QI 125)
                    (reg:V8QI 119))
            ] UNSPEC_FUCMP)) "reduced.i":9:55 -1
     (nil))
during RTL pass: vregs
reduced.i:10:1: internal compiler error: in extract_insn, at recog.cc:2791
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
See <https://bugs.gentoo.org/> for instructions.
```

Reply via email to