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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2017-06-28
                 CC|                            |amker at gcc dot gnu.org
   Target Milestone|---                         |7.2
            Summary|ICE in gen_vec_cmpv2dfv2di, |[7/8 Regression] ICE in
                   |at                          |gen_vec_cmpv2dfv2di, at
                   |config/aarch64/aarch64-simd |config/aarch64/aarch64-simd
                   |.md:2508                    |.md:2508
     Ever confirmed|0                           |1

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
LTGT is not in that switch for some reason.

The definition:
/* This is an ordered NE, ie !UNEQ, ie false for NaN.  */
DEF_RTL_EXPR(LTGT, "ltgt", "ee", RTX_COMM_COMPARE)

The pattern was introduced with:
https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=239327

Reply via email to