aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arm
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2016-06-20 12:15:19 +0000
committerWilco Dijkstra <wilco@gcc.gnu.org>2016-06-20 12:15:19 +0000
commit1db6c46d4d1d3d8b731b2c697f3aea7e47f7ed0d (patch)
treeb6d25392577b218c4c86c54f70775e4e4cc0d53e /gcc/config/arm
parentff7b374b788397f2023d67b0b17cc161b8e15fa9 (diff)
downloadgcc-1db6c46d4d1d3d8b731b2c697f3aea7e47f7ed0d.zip
gcc-1db6c46d4d1d3d8b731b2c697f3aea7e47f7ed0d.tar.gz
gcc-1db6c46d4d1d3d8b731b2c697f3aea7e47f7ed0d.tar.bz2
The Cortex-A57 scheduler is missing fcsel, so add it.
gcc/ * config/arm/cortex-a57.md (cortex_a57_fp_cpys): Add fcsel. From-SVN: r237595
Diffstat (limited to 'gcc/config/arm')
-rw-r--r--gcc/config/arm/cortex-a57.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/arm/cortex-a57.md b/gcc/config/arm/cortex-a57.md
index c8cf80f..85b18e5 100644
--- a/gcc/config/arm/cortex-a57.md
+++ b/gcc/config/arm/cortex-a57.md
@@ -726,7 +726,7 @@
(define_insn_reservation "cortex_a57_fp_cpys" 4
(and (eq_attr "tune" "cortexa57")
- (eq_attr "type" "fmov"))
+ (eq_attr "type" "fmov,fcsel"))
"(ca57_cx1|ca57_cx2)")
(define_insn_reservation "cortex_a57_fp_divs" 12