From: Wilco Dijkstra Date: Mon, 20 Jun 2016 12:15:19 +0000 (+0000) Subject: The Cortex-A57 scheduler is missing fcsel, so add it. X-Git-Tag: basepoints/gcc-8~6137 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1db6c46d4d1d3d8b731b2c697f3aea7e47f7ed0d;p=thirdparty%2Fgcc.git 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 21ffe33da871..dadbf4e27bd0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2016-06-20 Wilco Dijkstra + + * config/arm/cortex-a57.md (cortex_a57_fp_cpys): Add fcsel. + 2016-06-20 Kyrylo Tkachov * params.def (PARAM_ALIGN_LOOP_ITERATIONS): Use "alignment" instead of diff --git a/gcc/config/arm/cortex-a57.md b/gcc/config/arm/cortex-a57.md index c8cf80f4ba7e..85b18e5970f6 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