diff options
author | Greta Yorsh <greta.yorsh@arm.com> | 2013-01-29 18:43:26 +0000 |
---|---|---|
committer | Greta Yorsh <gretay@gcc.gnu.org> | 2013-01-29 18:43:26 +0000 |
commit | 7af79f92ad03b73072cd79a0faa52a918ccf9524 (patch) | |
tree | 5d3761aadb594e3b8d0c6f7ebf41b5c0293d8e3d /gcc | |
parent | 753bcf7bdf0b6c9874c84c0c87ccea3f59ba16cc (diff) | |
download | gcc-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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/cortex-a7.md | 11 |
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. |