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