]> git.ipfire.org Git - thirdparty/gcc.git/commit
[AArch64, PATCH] Improve Neon store of zero
authorjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Sep 2017 16:49:42 +0000 (16:49 +0000)
committerjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Sep 2017 16:49:42 +0000 (16:49 +0000)
commit68e86c262b5f3fbc080427b01da435ff657372d4
tree5d4a67986485b085379caf78c8faf44a219b815d
parent2be90a054e6025903f962d59762a655486f33427
[AArch64, PATCH] Improve Neon store of zero

Committed on behalf of Jackson Woodruff.

---
gcc/

* config/aarch64/constraints.md (Umq): New constraint.
* config/aarch64/aarch64-simd.md (*aarch64_simd_mov<mode>):
Change to use Umq.
(mov<mode>): Update condition.

gcc/testsuite/

* gcc.target/aarch64/simd/vect_str_zero.c: Update testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@252387 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/constraints.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/simd/vect_str_zero.c