[arm] Add support for Arm Ares
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 7 Nov 2018 17:56:51 +0000 (17:56 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 7 Nov 2018 17:56:51 +0000 (17:56 +0000)
commit6279fcd66fa8dd5b6e8fc78845931bfe72593907
treec23796561f00c4bde916d8b1a4a4f5a8ea2728b6
parentce1485c1f7b8da3aa1f4177c92ae8e6af2fb4a3d
[arm] Add support for Arm Ares

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.

From-SVN: r265881
gcc/ChangeLog
gcc/config/arm/arm-cpus.in
gcc/config/arm/arm-tables.opt
gcc/config/arm/arm-tune.md
gcc/doc/invoke.texi