[arm] Add support for Arm Ares

Programming / Compilers / GCC - ktkachov [138bc75d-0d04-0410-961f-82ee72b054a4] - 7 November 2018 17:56 EST

This adds support for the Arm Ares CPU for in the arm port. It implements the Armv8.2-A architecture with the optional features of statistical profiling, dot product and FP16 on by default.

Note: Ares is a codename to enable early adopters and in time we will add the final product name once it's announced.

- config/arm/arm-cpus.in (ares): New entry.
- config/arm/arm-tables.opt: Regenerate.
- config/arm/arm-tune.md: Likewise.
- doc/invoke.texi (ARM Options): Document ares.

8476ce07cff [arm] Add support for Arm Ares
gcc/ChangeLog | 7 +++++++
gcc/config/arm/arm-cpus.in | 11 +++++++++++
gcc/config/arm/arm-tables.opt | 3 +++
gcc/config/arm/arm-tune.md | 6 +++---
gcc/doc/invoke.texi | 4 ++--
5 files changed, 26 insertions(+), 5 deletions(-)

Upstream: gcc.gnu.org


  • Share