aarch64-simd.md (aarch64_combine<mode>): convert to split.
authorSofiane Naci <sofiane.naci@arm.com>
Wed, 12 Jun 2013 15:34:06 +0000 (15:34 +0000)
committerSofiane Naci <sofiane@gcc.gnu.org>
Wed, 12 Jun 2013 15:34:06 +0000 (15:34 +0000)
commit8b033a8a927afab88532af22bdb7cd87d57e1f6d
tree8c37cad439e7ee4184c59064c22dc3e25a06f0a1
parent21786a7f42d49d8a1b18bb97171ea031704f0cbd
aarch64-simd.md (aarch64_combine<mode>): convert to split.

* config/aarch64/aarch64-simd.md (aarch64_combine<mode>): convert to split.
(aarch64_simd_combine<mode>): New instruction expansion.
* config/aarch64/aarch64-protos.h (aarch64_split_simd_combine): New
function prototype.
* config/aarch64/aarch64.c (aarch64_split_combine): New function.
* config/aarch64/iterators.md (Vdbl): Add entry for DF.

From-SVN: r200020
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/iterators.md