aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/iterators.md
diff options
context:
space:
mode:
authorAlan Lawrence <alan.lawrence@arm.com>2015-07-30 16:04:08 +0000
committerAlan Lawrence <alalaw01@gcc.gnu.org>2015-07-30 16:04:08 +0000
commit110d61da1d5e6c9c664409719a4c3c682c67bc70 (patch)
treeff94797429398bc90910786571fc5e735b9dc689 /gcc/config/aarch64/iterators.md
parentf7ba7f18e5e7ad165eb81f8a2ed42542b72278bc (diff)
downloadgcc-110d61da1d5e6c9c664409719a4c3c682c67bc70.zip
gcc-110d61da1d5e6c9c664409719a4c3c682c67bc70.tar.gz
gcc-110d61da1d5e6c9c664409719a4c3c682c67bc70.tar.bz2
[AArch64] Removed unused VRL2/3/4 iterator values
* config/aarch64/iterators.md (VRL2, VRL3, VRL4): Remove values for 128-bit vector modes. From-SVN: r226408
Diffstat (limited to 'gcc/config/aarch64/iterators.md')
-rw-r--r--gcc/config/aarch64/iterators.md15
1 files changed, 3 insertions, 12 deletions
diff --git a/gcc/config/aarch64/iterators.md b/gcc/config/aarch64/iterators.md
index 647817e..5d7966d 100644
--- a/gcc/config/aarch64/iterators.md
+++ b/gcc/config/aarch64/iterators.md
@@ -543,24 +543,15 @@
(define_mode_attr VRL2 [(V8QI "V32QI") (V4HI "V16HI")
(V2SI "V8SI") (V2SF "V8SF")
- (DI "V4DI") (DF "V4DF")
- (V16QI "V32QI") (V8HI "V16HI")
- (V4SI "V8SI") (V4SF "V8SF")
- (V2DI "V4DI") (V2DF "V4DF")])
+ (DI "V4DI") (DF "V4DF")])
(define_mode_attr VRL3 [(V8QI "V48QI") (V4HI "V24HI")
(V2SI "V12SI") (V2SF "V12SF")
- (DI "V6DI") (DF "V6DF")
- (V16QI "V48QI") (V8HI "V24HI")
- (V4SI "V12SI") (V4SF "V12SF")
- (V2DI "V6DI") (V2DF "V6DF")])
+ (DI "V6DI") (DF "V6DF")])
(define_mode_attr VRL4 [(V8QI "V64QI") (V4HI "V32HI")
(V2SI "V16SI") (V2SF "V16SF")
- (DI "V8DI") (DF "V8DF")
- (V16QI "V64QI") (V8HI "V32HI")
- (V4SI "V16SI") (V4SF "V16SF")
- (V2DI "V8DI") (V2DF "V8DF")])
+ (DI "V8DI") (DF "V8DF")])
(define_mode_attr VSTRUCT_DREG [(OI "TI") (CI "EI") (XI "OI")])