On Wed, Sep 19, 2018 at 04:53:52AM -0500, Shaokun Zhang wrote: > This patch adds HiSilicon's an mcpu: tsv110, which supports v8_4A. > It has been tested on aarch64 and no regressions from this patch.
This patch is OK for Trunk. Do you need someone to commit it on your behalf? Thanks, James > > --- > gcc/ChangeLog | 9 +++ > gcc/config/aarch64/aarch64-cores.def | 3 + > gcc/config/aarch64/aarch64-cost-tables.h | 104 > +++++++++++++++++++++++++++++++ > gcc/config/aarch64/aarch64-tune.md | 2 +- > gcc/config/aarch64/aarch64.c | 82 ++++++++++++++++++++++++ > gcc/doc/invoke.texi | 2 +- > 6 files changed, 200 insertions(+), 2 deletions(-) > > diff --git a/gcc/ChangeLog b/gcc/ChangeLog > index 69e2e14..a040daa 100644 > --- a/gcc/ChangeLog > +++ b/gcc/ChangeLog > @@ -1,3 +1,12 @@ > +2018-09-19 Shaokun Zhang <zhangshao...@hisilicon.com> > + Bo Zhou <zbo.z...@hisilicon.com> > + > + * config/aarch64/aarch64-cores.def (tsv110): New CPU. > + * config/aarch64/aarch64-tune.md: Regenerated. > + * doc/invoke.texi (AArch64 Options/-mtune): Add "tsv110". > + * config/aarch64/aarch64.c (tsv110_tunings): New tuning table. > + * config/aarch64/aarch64-cost-tables.h: Add "tsv110" extra costs. > + > 2018-09-18 Marek Polacek <pola...@redhat.com> > > P1064R0 - Allowing Virtual Function Calls in Constant Expressions