comparison gcc/config/arm/cortex-a9.md @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 ;; ARM Cortex-A9 pipeline description 1 ;; ARM Cortex-A9 pipeline description
2 ;; Copyright (C) 2008-2018 Free Software Foundation, Inc. 2 ;; Copyright (C) 2008-2020 Free Software Foundation, Inc.
3 ;; Originally written by CodeSourcery for VFP. 3 ;; Originally written by CodeSourcery for VFP.
4 ;; 4 ;;
5 ;; Rewritten by Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> 5 ;; Rewritten by Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6 ;; Integer Pipeline description contributed by ARM Ltd. 6 ;; Integer Pipeline description contributed by ARM Ltd.
7 ;; VFP Pipeline description rewritten and contributed by ARM Ltd. 7 ;; VFP Pipeline description rewritten and contributed by ARM Ltd.
85 adc_imm,adcs_imm,adc_reg,adcs_reg,\ 85 adc_imm,adcs_imm,adc_reg,adcs_reg,\
86 adr,bfm,clz,rbit,rev,alu_dsp_reg,\ 86 adr,bfm,clz,rbit,rev,alu_dsp_reg,\
87 shift_imm,shift_reg,\ 87 shift_imm,shift_reg,\
88 mov_imm,mov_reg,mvn_imm,mvn_reg,\ 88 mov_imm,mov_reg,mvn_imm,mvn_reg,\
89 mov_shift_reg,mov_shift,\ 89 mov_shift_reg,mov_shift,\
90 mrs,multiple,no_insn")) 90 mrs,multiple"))
91 "cortex_a9_p0_default|cortex_a9_p1_default") 91 "cortex_a9_p0_default|cortex_a9_p1_default")
92 92
93 ;; An instruction using the shifter will go down E1. 93 ;; An instruction using the shifter will go down E1.
94 (define_insn_reservation "cortex_a9_dp_shift" 3 94 (define_insn_reservation "cortex_a9_dp_shift" 3
95 (and (eq_attr "tune" "cortexa9") 95 (and (eq_attr "tune" "cortexa9")