This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 4/4][AArch64] Add cost model for Exynos M1
- From: Kyrill Tkachov <kyrylo dot tkachov at arm dot com>
- To: Evandro Menezes <e dot menezes at samsung dot com>, 'gcc-patches' <gcc-patches at gcc dot gnu dot org>
- Cc: 'Marcus Shawcroft' <Marcus dot Shawcroft at arm dot com>, 'James Greenhalgh' <james dot greenhalgh at arm dot com>, Andrew Pinski <pinskia at gmail dot com>
- Date: Tue, 24 Nov 2015 09:44:42 +0000
- Subject: Re: [PATCH 4/4][AArch64] Add cost model for Exynos M1
- Authentication-results: sourceware.org; auth=none
- References: <001b01d1110d$0008f890$001ae9b0$ at samsung dot com> <563A9040 dot 60805 at samsung dot com> <563BEFB2 dot 9000308 at samsung dot com>
On 06/11/15 00:09, Evandro Menezes wrote:
2015-10-25 Evandro Menezes <e.menezes@samsung.com>
gcc/
* config/aarch64/aarch64-cores.def: Use the Exynos M1 cost model.
* config/aarch64/aarch64.c (exynosm1_addrcost_table): New variable.
(exynosm1_regmove_cost): Likewise.
(exynosm1_vector_cost): Likewise.
(exynosm1_tunings): Likewise.
* config/arm/aarch-cost-tables.h (exynosm1_extra_costs): Likewise.
* config/arm/arm.c (arm_exynos_m1_tune): Likewise.
This is ok arm-wise.
Thanks,
Kyrill
This patch adds the cost model for Exynos M1. This patch depends on a couple of previous patches though, https://gcc.gnu.org/ml/gcc-patches/2015-11/msg00505.html and https://gcc.gnu.org/ml/gcc-patches/2015-11/msg00538.html
Please, commit if it's alright.
Thank you,