Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/arm/cortex-m7.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-M7 pipeline description | 1 ;; ARM Cortex-M7 pipeline description |
2 ;; Copyright (C) 2014-2018 Free Software Foundation, Inc. | 2 ;; Copyright (C) 2014-2020 Free Software Foundation, Inc. |
3 ;; | 3 ;; |
4 ;; This file is part of GCC. | 4 ;; This file is part of GCC. |
5 ;; | 5 ;; |
6 ;; GCC is free software; you can redistribute it and/or modify it | 6 ;; GCC is free software; you can redistribute it and/or modify it |
7 ;; under the terms of the GNU General Public License as published by | 7 ;; under the terms of the GNU General Public License as published by |
46 mov_shift_reg,mov_shift,\ | 46 mov_shift_reg,mov_shift,\ |
47 mvn_shift,mvn_shift_reg,\ | 47 mvn_shift,mvn_shift_reg,\ |
48 logic_shift_imm,logics_shift_imm,\ | 48 logic_shift_imm,logics_shift_imm,\ |
49 alu_shift_reg,alus_shift_reg,\ | 49 alu_shift_reg,alus_shift_reg,\ |
50 logic_shift_reg,logics_shift_reg,\ | 50 logic_shift_reg,logics_shift_reg,\ |
51 mrs,clz,f_mcr,f_mrc,multiple,no_insn")) | 51 mrs,clz,f_mcr,f_mrc,multiple")) |
52 "cm7_i0|cm7_i1,cm7_a0|cm7_a1") | 52 "cm7_i0|cm7_i1,cm7_a0|cm7_a1") |
53 | 53 |
54 ;; Simple alu with inline shift operation. | 54 ;; Simple alu with inline shift operation. |
55 (define_insn_reservation "cortex_m7_alu_shift" 2 | 55 (define_insn_reservation "cortex_m7_alu_shift" 2 |
56 (and (eq_attr "tune" "cortexm7") | 56 (and (eq_attr "tune" "cortexm7") |