On Thu, Dec 29, 2016 at 07:43:17PM -0800, Andrew Pinski wrote:
> Hi,
>   This patch adds -mcpu=thunderx2t99.  Cavium has acquired the Vulcan
> IP from Broadcom.  I am keeping the old -mcpu=vulcan as backwards
> compatible but renaming all of the structures to be based on the new
> name of the chip.  In the next few weeks, I am auditing the current
> tuning and will be posting some changes too.
> 
> OK?  Bootstrapped and tested on aarch64-linux-gnu with no regressions.
> Also tested -mcpu=native on a ThunderX2 CN99xx machine.

OK.

Thanks,
James

> 
> Thanks,
> Andrew
> 
> ChangeLog:
> * config/aarch64/aarch64-cores.def: Add thunderx2t99.  Change vulcan
> to reference thunderx2t99 for the tuning structure
> * config/aarch64/aarch64-cost-tables.h (vulcan_extra_costs): Rename to ...
> (thunderx2t99_extra_costs): This.
> * config/aarch64/aarch64-tune.md: Regenerate.
> * config/aarch64/aarch64.c (vulcan_addrcost_table): Rename to ...
> (vulcan_addrcost_table): This.
> (vulcan_regmove_cost): Rename to ...
> (thunderx2t99_regmove_cost): This.
> (vulcan_vector_cost): Rename to ...
> (thunderx2t99_vector_cost): this.
> (vulcan_branch_cost): Rename to ...
> (thunderx2t99_branch_cost): This.
> (vulcan_tunings): Rename to ...
> (thunderx2t99_tunings): This and s/vulcan/thunderx2t99 .
> * doc/invoke.texi (AARCH64/mtune): Add thunderx2t99.

Reply via email to