[Patch AArch64 4/4] Add -moverride tuning command, and wire it up for
authorJames Greenhalgh <james.greenhalgh@arm.com>
Fri, 26 Jun 2015 14:04:12 +0000 (14:04 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Fri, 26 Jun 2015 14:04:12 +0000 (14:04 +0000)
commit8dec06f23ab0d08496453f4b09bab2869dc4838e
treeed8c545d5c2fedb9a38ea9fde707fb5d1ce51408
parent1b1e81f847a651bef0fff52d4dc5d09d9e521bcc
[Patch AArch64 4/4] Add -moverride tuning command, and wire it up for
 control of fusion and fma-steering

gcc/

* config/aarch64/aarch64.opt: (override): New.
* doc/invoke.texi (override): Document.
* config/aarch64/aarch64.c (aarch64_flag_desc): New
(aarch64_fusible_pairs): Likewise.
(aarch64_tuning_flags): Likewise.
(aarch64_tuning_override_function): Likewise.
(aarch64_tuning_override_functions): Likewise.
(aarch64_parse_one_option_token): Likewise.
(aarch64_parse_boolean_options): Likewise.
(aarch64_parse_fuse_string): Likewise.
(aarch64_parse_tune_string): Likewise.
(aarch64_parse_one_override_token): Likewise.
(aarch64_parse_override_string): Likewise.
(aarch64_override_options): Parse the -override string if it
is present.

From-SVN: r225018
gcc/ChangeLog
gcc/config/aarch64/aarch64.c
gcc/config/aarch64/aarch64.opt
gcc/doc/invoke.texi