Message ID | 54097BDA.9050406@arm.com |
---|---|
State | New |
Headers | show |
On 05/09/14 10:01, Kyrill Tkachov wrote: > Hi all, > > We didn't schedule alu_ext and alus_ext anywhere for Cortex-A53 so this > patch handles it. > Tested arm-none-eabi and aarch64-none-elf. > Ok for trunk? Ok - thanks. Ramana > > Thanks, > Kyrill > > 2014-09-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com> > > * config/arm/cortex-a53.md (cortex_a53_alu_shift): Add alu_ext, > alus_ext. >
commit bcf2870adc2602ff6961c25e31a8855af25fc767 Author: Kyrylo Tkachov <kyrylo.tkachov@arm.com> Date: Wed Sep 3 16:52:40 2014 +0100 [AArch64] Add Cortex-A53 scheduling for alu_ext,alus_ext ops diff --git a/gcc/config/arm/cortex-a53.md b/gcc/config/arm/cortex-a53.md index e798dde..c12738c 100644 --- a/gcc/config/arm/cortex-a53.md +++ b/gcc/config/arm/cortex-a53.md @@ -85,7 +85,7 @@ (define_insn_reservation "cortex_a53_alu_shift" 2 (and (eq_attr "tune" "cortexa53") (eq_attr "type" "alu_shift_imm,alus_shift_imm,\ crc,logic_shift_imm,logics_shift_imm,\ - alu_shift_reg,alus_shift_reg,\ + alu_ext,alus_ext,alu_shift_reg,alus_shift_reg,\ logic_shift_reg,logics_shift_reg,\ extend,mov_shift,mov_shift_reg,\ mvn_shift,mvn_shift_reg"))