[AArch64] Add extra tuning parameters for target processors
authorEvandro Menezes <e.menezes@samsung.com>
Thu, 12 Nov 2015 14:46:52 +0000 (14:46 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Thu, 12 Nov 2015 14:46:52 +0000 (14:46 +0000)
commit50487d7978c5cafd044cf58c5e705175f5a671a9
tree4d98a5304673d857a961b285eb22515ee403fbe5
parent31271e9129c949aeb4628021a34191d696d75e34
[AArch64] Add extra tuning parameters for target processors

gcc/

* config/aarch64/aarch64-protos.h (tune_params): Add new members
"max_case_values" and "cache_line_size".
* config/aarch64/aarch64.c (aarch64_case_values_threshold): New
function.
(aarch64_override_options_internal): Tune heuristics based on new
members in "tune_params".
(TARGET_CASE_VALUES_THRESHOLD): Define macro.

From-SVN: r230261
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64.c