On 06/11/15 00:09, Evandro Menezes wrote:
2015-10-25 Evandro Menezes <e.mene...@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,