aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/iterators.md
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2016-05-31 11:04:41 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2016-05-31 11:04:41 +0000
commitcd78b3dd1824d0c7a77891365c756d67a9d5c1dc (patch)
tree72a76fc019a9638baebeaa37d53f03fa7b056613 /gcc/config/aarch64/iterators.md
parent29d1d5ec6b49e5241fa0f382cbcb512b25d412ba (diff)
downloadgcc-cd78b3dd1824d0c7a77891365c756d67a9d5c1dc.zip
gcc-cd78b3dd1824d0c7a77891365c756d67a9d5c1dc.tar.gz
gcc-cd78b3dd1824d0c7a77891365c756d67a9d5c1dc.tar.bz2
[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
Diffstat (limited to 'gcc/config/aarch64/iterators.md')
-rw-r--r--gcc/config/aarch64/iterators.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config/aarch64/iterators.md b/gcc/config/aarch64/iterators.md
index d9bd391..43b22d8 100644
--- a/gcc/config/aarch64/iterators.md
+++ b/gcc/config/aarch64/iterators.md
@@ -715,6 +715,7 @@
(define_mode_attr vsi2qi [(V2SI "v8qi") (V4SI "v16qi")])
(define_mode_attr VSI2QI [(V2SI "V8QI") (V4SI "V16QI")])
+;; Sum of lengths of instructions needed to move vector registers of a mode.
(define_mode_attr insn_count [(OI "8") (CI "12") (XI "16")])
;; -fpic small model GOT reloc modifers: gotpage_lo15/lo14 for ILP64/32.