2012-10-30 James Greenhalgh <james.greenhalgh@arm.com>
authorjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Oct 2012 12:31:49 +0000 (12:31 +0000)
committerjgreenhalgh <jgreenhalgh@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 30 Oct 2012 12:31:49 +0000 (12:31 +0000)
commit7b93616c01daf786fa6654df3b00d62194694da7
tree54f30fff13df5e781b420a295fe8f379858e0652
parent4f3fe5afcac53c2b5e97a27e7b1cd197785a8233
2012-10-30  James Greenhalgh  <james.greenhalgh@arm.com>
    Tejas Belagod  <tejas.belagod@arm.com>

* config/aarch64/aarch64-simd.md
(aarch64_simd_bsl<mode>_internal): New pattern.
(aarch64_simd_bsl<mode>): Likewise.
(aarch64_vcond_internal<mode>): Likewise.
(vcondu<mode><mode>): Likewise.
(vcond<mode><mode>): Likewise.
* config/aarch64/iterators.md (UNSPEC_BSL): Add to define_constants.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@192985 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/iterators.md