[AArch64] Peephole for SUBS
commit67bc253df2fc2258d5d0cbe166f5f492b782fddd
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jun 2017 08:46:28 +0000 (5 08:46 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jun 2017 08:46:28 +0000 (5 08:46 +0000)
treebe6bd4a64d2062626d61c19853f1a02db7860203
parentc9a108cdfb1a7f19e6d4b93816dd8a83aec5e3ea
[AArch64] Peephole for SUBS

* config/aarch64/aarch64.c (define_peephole2 above
*sub_<shift>_<mode>): New peephole.

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

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@248869 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/subs_compare_1.c [new file with mode: 0644]