From 35b5c75197e5b3a2d8317b7fdf7c7eb33994f6d0 Mon Sep 17 00:00:00 2001 From: Kyrylo Tkachov Date: Fri, 5 Sep 2014 13:44:17 +0000 Subject: [PATCH] [ARM/AArch64] Add scheduling info for ARMv8-A FPU new instructions in Cortex-A53. * config/arm/cortex-a53.md (cortex_a53_fpalu): Add f_rints, f_rintd, f_minmaxs, f_minmaxd types. From-SVN: r214959 --- gcc/ChangeLog | 5 +++++ gcc/config/arm/cortex-a53.md | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5af9fd485db..ce91a960767 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-09-05 Kyrylo Tkachov + + * config/arm/cortex-a53.md (cortex_a53_fpalu): Add f_rints, f_rintd, + f_minmaxs, f_minmaxd types. + 2014-09-05 Richard Biener * cfgloop.c (mark_loop_for_removal): Record former header diff --git a/gcc/config/arm/cortex-a53.md b/gcc/config/arm/cortex-a53.md index 5783b23bfdb..c12738cb5b4 100644 --- a/gcc/config/arm/cortex-a53.md +++ b/gcc/config/arm/cortex-a53.md @@ -216,7 +216,8 @@ (and (eq_attr "tune" "cortexa53") (eq_attr "type" "ffariths, fadds, ffarithd, faddd, fmov, fmuls,\ f_cvt,f_cvtf2i,f_cvti2f,\ - fcmps, fcmpd, fcsel")) + fcmps, fcmpd, fcsel, f_rints, f_rintd, f_minmaxs,\ + f_minmaxd")) "cortex_a53_slot0+cortex_a53_fpadd_pipe") (define_insn_reservation "cortex_a53_fconst" 2 -- 2.30.2