r230261 - in /trunk/gcc: ChangeLog config/aarch...
jgreenhalgh@gcc.gnu.org
jgreenhalgh@gcc.gnu.org
Thu Nov 12 14:46:00 GMT 2015
Author: jgreenhalgh
Date: Thu Nov 12 14:46:52 2015
New Revision: 230261
URL: https://gcc.gnu.org/viewcvs?rev=230261&root=gcc&view=rev
Log:
[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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/aarch64-protos.h
trunk/gcc/config/aarch64/aarch64.c
More information about the Gcc-cvs
mailing list