2012-10-30 James Greenhalgh <james.greenhalgh@arm.com>
commit4fda1ad1dcd40178e001a11b6cd82bce5eed7260
authorJames Greenhalgh <james.greenhalgh@arm.com>
Tue, 30 Oct 2012 12:31:49 +0000 (30 12:31 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Tue, 30 Oct 2012 12:31:49 +0000 (30 12:31 +0000)
tree54f30fff13df5e781b420a295fe8f379858e0652
parentc96cab6e77de25e1f15b3d8c33cd22a789bc7c4f
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.

Co-Authored-By: Tejas Belagod <tejas.belagod@arm.com>
From-SVN: r192985
gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/iterators.md