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

Kewen Lin <linkw at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ICE in extract_insn, at     |[12 Regression] ICE in
                   |recog.cc:2791 (error:       |extract_insn, at
                   |unrecognizable insn)        |recog.cc:2791 (error:
                   |                            |unrecognizable insn)

--- Comment #2 from Kewen Lin <linkw at gcc dot gnu.org> ---
GCC11's behavior:

/opt/at15.0/bin//gcc test.c -mvsx -mcpu=power7
test.c: In function ‘test3’:
test.c:7:5: note: builtin ‘__builtin_vec_neg’ requires builtin
‘__builtin_altivec_neg_v2di’
    7 |     return vec_neg (x);
      |     ^~~~~~
In file included from test.c:2:
test.c:7:12: error: ‘__builtin_altivec_neg_v2di’ requires the ‘-mpower8-vector’
option
    7 |     return vec_neg (x);
      |            ^~~~~~~

Reply via email to