aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/aarch64/iterators.md
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2015-06-26 13:58:29 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2015-06-26 13:58:29 +0000
commitb175b679a4ec31502b1eb6752265f7be09ba9c08 (patch)
tree3d34fc8b7550d7c36a8b49f906cf53db14d57be9 /gcc/config/aarch64/iterators.md
parentdfba575ff34be2ecb40b89b39ab93902a863fa3b (diff)
downloadgcc-b175b679a4ec31502b1eb6752265f7be09ba9c08.zip
gcc-b175b679a4ec31502b1eb6752265f7be09ba9c08.tar.gz
gcc-b175b679a4ec31502b1eb6752265f7be09ba9c08.tar.bz2
[Patch AArch64 3/4] De-const-ify struct tune_params
gcc/ * config/aarch64/aarch64-protos.h (tune_params): Remove const from members. (aarch64_tune_params): Remove const, change to no longer be a pointer. * config/aarch64/aarch64.c (aarch64_tune_params): Remove const, change to no longer be a pointer, initialize to generic_tunings. (aarch64_min_divisions_for_recip_mul): Change dereference of aarch64_tune_params to member access. (aarch64_reassociation_width): Likewise. (aarch64_rtx_mult_cost): Likewise. (aarch64_address_cost): Likewise. (aarch64_branch_cost): Likewise. (aarch64_rtx_costs): Likewise. (aarch64_register_move_cost): Likewise. (aarch64_memory_move_cost): Likewise. (aarch64_sched_issue_rate): Likewise. (aarch64_builtin_vectorization_cost): Likewise. (aarch64_override_options): Take a copy of the selected tuning struct in to aarch64_tune_params, rather than just setting a pointer, change dereferences of aarch64_tune_params to member accesses. (aarch64_override_options_after_change): Change dereferences of aarch64_tune_params to member access. (aarch64_macro_fusion_p): Likewise. (aarch_macro_fusion_pair_p): Likewise. * config/aarch64/cortex-a57-fma-steering.c (gate): Likewise. From-SVN: r225016
Diffstat (limited to 'gcc/config/aarch64/iterators.md')
0 files changed, 0 insertions, 0 deletions