aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreta Yorsh <greta.yorsh@arm.com>2013-01-29 18:43:26 +0000
committerGreta Yorsh <gretay@gcc.gnu.org>2013-01-29 18:43:26 +0000
commit7af79f92ad03b73072cd79a0faa52a918ccf9524 (patch)
tree5d3761aadb594e3b8d0c6f7ebf41b5c0293d8e3d
parent753bcf7bdf0b6c9874c84c0c87ccea3f59ba16cc (diff)
downloadgcc-7af79f92ad03b73072cd79a0faa52a918ccf9524.zip
gcc-7af79f92ad03b73072cd79a0faa52a918ccf9524.tar.gz
gcc-7af79f92ad03b73072cd79a0faa52a918ccf9524.tar.bz2
cortex-a7.md (cortex_a7_neon, [...]): Remove.
2013-01-29 Greta Yorsh <Greta.Yorsh@arm.com> * config/arm/cortex-a7.md (cortex_a7_neon, cortex_a7_all): Remove. (cortex_a7_idiv): Use cortex_a7_both instead of cortex_a7_all. From-SVN: r195555
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/arm/cortex-a7.md11
2 files changed, 6 insertions, 10 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a994755..8888a21 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2013-01-29 Greta Yorsh <Greta.Yorsh@arm.com>
+ * config/arm/cortex-a7.md (cortex_a7_neon, cortex_a7_all): Remove.
+ (cortex_a7_idiv): Use cortex_a7_both instead of cortex_a7_all.
+
+2013-01-29 Greta Yorsh <Greta.Yorsh@arm.com>
+
* config/arm/arm.c (cortexa7_younger): Return true for TYPE_CALL.
* config/arm/cortex-a7.md (cortex_a7_call): Update required units.
diff --git a/gcc/config/arm/cortex-a7.md b/gcc/config/arm/cortex-a7.md
index 0d249b5..3750f74 100644
--- a/gcc/config/arm/cortex-a7.md
+++ b/gcc/config/arm/cortex-a7.md
@@ -57,15 +57,6 @@
(define_cpu_unit "cortex_a7_fp_div_sqrt" "cortex_a7")
-;; Neon pipeline
-(define_cpu_unit "cortex_a7_neon" "cortex_a7")
-
-(define_reservation "cortex_a7_all" "cortex_a7_both+\
- cortex_a7_fpmul_pipe+\
- cortex_a7_fpadd_pipe+\
- cortex_a7_fp_div_sqrt+\
- cortex_a7_neon")
-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Branches.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -150,7 +141,7 @@
(define_insn_reservation "cortex_a7_idiv" 5
(and (eq_attr "tune" "cortexa7")
(eq_attr "insn" "udiv,sdiv"))
- "cortex_a7_all*5")
+ "cortex_a7_both*5")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Load/store instructions.