* config/arm/arm.c (arm_attr_length_move_neon): New.
commitba6c018a1d83d48597d122c1efd9d7b02feec88c
authorjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Jul 2010 16:49:05 +0000 (3 16:49 +0000)
committerjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 3 Jul 2010 16:49:05 +0000 (3 16:49 +0000)
tree7ee72735e0f65edea09f4794793a672429c7d6d6
parent3cc80a304b23f16bc34c7479942d2865b01d61a6
* config/arm/arm.c (arm_attr_length_move_neon): New.
* config/arm/arm-protos.h (arm_attr_length_move_neon): Declare.
* config/arm/neon.md (define_mode_attr V_slen): Remove.
(neon_mov<mode> for VSTRUCT): Use arm_attr_length_move_neon
to compute length attribute.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161776 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/neon.md