[ARM] Add initial support for Cortex-A73

Programming / Compilers / GCC - ktkachov [138bc75d-0d04-0410-961f-82ee72b054a4] - 22 June 2016 04:25 UTC

- config/arm/arm.c (arm_cortex_a73_tune): New struct.
- config/arm/arm-cores.def (cortex-a73): New entry. (cortex-a73.cortex-a35): Likewise. (cortex-a73.cortex-a53): Likewise.
- config/arm/arm-tables.opt: Regenerate.
- config/arm/arm-tune.md: Likewise.
- config/arm/bpabi.h (BE8_LINK_SPEC): Handle mcpu=cortex-a73, mcpu=cortex-a73.cortex-a35 and mcpu=cortex-a73.cortex-a53.
- config/arm/t-aprofile: Handle mcpu=cortex-a73, mcpu=cortex-a73.cortex-a35 and mcpu=cortex-a73.cortex-a53.
- doc/invoke.texi (ARM Options): Document cortex-a73, cortex-a73.cortex-a35 and cortex-a73.cortex-a53.

e522022 [ARM] Add initial support for Cortex-A73
gcc/ChangeLog | 15 +++++++++++++++
gcc/config/arm/arm-cores.def | 4 ++++
gcc/config/arm/arm-tables.opt | 9 +++++++++
gcc/config/arm/arm-tune.md | 5 +++--
gcc/config/arm/arm.c | 23 +++++++++++++++++++++++
gcc/config/arm/bpabi.h | 6 ++++++
gcc/config/arm/t-aprofile | 3 +++
gcc/doc/invoke.texi | 5 +++--
8 files changed, 66 insertions(+), 4 deletions(-)

Upstream: gcc.gnu.org


  • Share