[AArch64] Remove aarch64_simd_attr_length_move
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Tue, 31 May 2016 11:04:41 +0000 (11:04 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Tue, 31 May 2016 11:04:41 +0000 (11:04 +0000)
commitcd78b3dd1824d0c7a77891365c756d67a9d5c1dc
tree72a76fc019a9638baebeaa37d53f03fa7b056613
parent29d1d5ec6b49e5241fa0f382cbcb512b25d412ba
[AArch64] Remove aarch64_simd_attr_length_move

* config/aarch64/aarch64.c (aarch64_simd_attr_length_move): Delete.
* config/aarch64/aarch64-protos.h (aarch64_simd_attr_length_move):
Delete prototype.
* config/aarch64/iterators.md (insn_count): Add descriptive comment.
* config/aarch64/aarch64-simd.md (*aarch64_mov<mode>, VSTRUCT modes):
Remove use of aarch64_simd_attr_length_move, set length attribute
directly.
(*aarch64_be_movoi): Likewise.
(*aarch64_be_movci): Likewise.
(*aarch64_be_movxi): Likewise.

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