[Bug target/101529] [11/12 Regression] wrong code with __builtin_convertvector() and __builtin_shufflevector() at -Og

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sat Nov 6 06:18:06 GMT 2021


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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |pinskia at gcc dot gnu.org
            Summary|wrong code with             |[11/12 Regression] wrong
                   |__builtin_convertvector()   |code with
                   |and                         |__builtin_convertvector()
                   |__builtin_shufflevector()   |and
                   |at -Og                      |__builtin_shufflevector()
                   |                            |at -Og

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Mine, a regression from GCC 10 really.
aarch64_evpc_ins is where the problem is.
I have a fix.


More information about the Gcc-bugs mailing list