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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code
           Priority|P3                          |P1
                 CC|                            |law at gcc dot gnu.org

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
From looking at svn log it must be caused by

r263591 | law | 2018-08-16 18:33:43 +0200 (Thu, 16 Aug 2018) | 8 lines

        * expmed.h (canonicalize_comparison): New declaration.
        * expmed.c (canonicalize_comparison, equivalent_cmp_code): New
function.
        * expmed.c (emit_store_flag_1): Add call to canonicalize_comparison.
        * optabs.c (prepare_cmp_insn): Likewise.
        * rtl.h (unsigned_condition_p): New function which checks if a
        comparison operator is unsigned.

        * gcc.target/aarch64/imm_choice_comparison.c: New test.

Vlad doesn't seem to have a bugzilla account.

Reply via email to