[AArch64] Describe the 'BSL' RTL pattern more accurately.
commit09962a4aa380c5c8297cee5be122c0b4b849a623
authorJames Greenhalgh <james.greenhalgh@arm.com>
Thu, 25 Apr 2013 16:54:32 +0000 (25 16:54 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Thu, 25 Apr 2013 16:54:32 +0000 (25 16:54 +0000)
tree25841cc681c060abefdaf84da1065667d2f51476
parent4cd123ed43ea4e51f23a044dfb781cf937250cf8
[AArch64] Describe the 'BSL' RTL pattern more accurately.

gcc/
* config/aarch64/aarch64-simd.md
(aarch64_simd_bsl<mode>_internal): Rewrite RTL to not use UNSPEC_BSL.
(aarch64_simd_bsl<mode>): Likewise.
* config/aarch64/iterators.md (unspec): Remove UNSPEC_BSL.

From-SVN: r198316
gcc/ChangeLog
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/iterators.md