[PATCH/AARCH64] Add rtx_costs routine for vulcan.
authorVirendra Pathak <virendra.pathak@broadcom.com>
Fri, 15 Jul 2016 11:17:53 +0000 (11:17 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Fri, 15 Jul 2016 11:17:53 +0000 (11:17 +0000)
commitad611a4c8401a0ba74501d6c289f881b3de82827
tree42a9b92d3c2ac4b8734f33010d12aa0d14366617
parent3ef4678208cb06208343de776ad96de2db4de25c
[PATCH/AARCH64] Add rtx_costs routine for vulcan.

gcc/ChangeLog:

2016-07-15  Virendra Pathak  <virendra.pathak@broadcom.com>
    Julian Brown  <julian@codesourcery.com>

* config/aarch64/aarch64-cores.def: Update vulcan COSTS.
* config/aarch64/aarch64-cost-tables.h
(vulcan_extra_costs): New variable.
* config/aarch64/aarch64.c
(vulcan_addrcost_table): Likewise.
(vulcan_regmove_cost): Likewise.
(vulcan_vector_cost): Likewise.
(vulcan_branch_cost): Likewise.
(vulcan_tunings): Likewise.

Co-Authored-By: Julian Brown <julian@codesourcery.com>
From-SVN: r238372
gcc/ChangeLog
gcc/config/aarch64/aarch64-cores.def
gcc/config/aarch64/aarch64-cost-tables.h
gcc/config/aarch64/aarch64.c