This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH v4] [aarch64] Add HiSilicon tsv110 CPU support
- From: Zhangshaokun <zhangshaokun at hisilicon dot com>
- To: James Greenhalgh <james dot greenhalgh at arm dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, "kyrylo dot tkachov at foss dot arm dot com" <kyrylo dot tkachov at foss dot arm dot com>, Marcus Shawcroft <Marcus dot Shawcroft at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>, "zbo dot zhou at hisilicon dot com" <zbo dot zhou at hisilicon dot com>, <nd at arm dot com>
- Date: Thu, 20 Sep 2018 22:54:58 +0800
- Subject: Re: [PATCH v4] [aarch64] Add HiSilicon tsv110 CPU support
- References: <1537350832-11076-1-git-send-email-zhangshaokun@hisilicon.com> <20180920142235.GA31720@arm.com>
Hi James,
On 2018/9/20 22:22, James Greenhalgh wrote:
> 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?
>
Sure, it is great.
Thanks in advance,
Shaokun
> 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 <zhangshaokun@hisilicon.com>
>> + Bo Zhou <zbo.zhou@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 <polacek@redhat.com>
>>
>> P1064R0 - Allowing Virtual Function Calls in Constant Expressions
>
>
> .
>