[ARM] Add initial support for Cortex-A73
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 22 Jun 2016 09:25:54 +0000 (09:25 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 22 Jun 2016 09:25:54 +0000 (09:25 +0000)
commitf9405b6348ba821cdc6a9d4c2e0e03050b16a0f9
tree491e57db013a5acacd39bacc37b2d0f9518a04e9
parent7320a4b5193d7edfe9eb2266b910c2e088b52b20
[ARM] Add initial support for Cortex-A73

        * 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.

From-SVN: r237681
gcc/ChangeLog
gcc/config/arm/arm-cores.def
gcc/config/arm/arm-tables.opt
gcc/config/arm/arm-tune.md
gcc/config/arm/arm.c
gcc/config/arm/bpabi.h
gcc/config/arm/t-aprofile
gcc/doc/invoke.texi