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

--- Comment #16 from amker at gcc dot gnu.org ---
Author: amker
Date: Tue Aug 16 13:09:40 2016
New Revision: 239502

URL: https://gcc.gnu.org/viewcvs?rev=239502&root=gcc&view=rev
Log:
        PR tree-optimization/69848
        * config/aarch64/aarch64-simd.md (vcond<mode><mode>): Invert NE
        and swtich operands to avoid additional NOT instruction.
        (vcond<v_cmp_mixed><mode>): Ditto.
        (vcondu<mode><mode>, vcondu<mode><v_cmp_mixed>): Ditto.

        gcc/testsuite
        * gcc.target/aarch64/simd/vcond-ne-bit.c: New test.

Added:
    trunk/gcc/testsuite/gcc.target/aarch64/simd/vcond-ne-bit.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/aarch64/aarch64-simd.md
    trunk/gcc/testsuite/ChangeLog

Reply via email to