diff options
author | Kyrylo Tkachov <kyrylo.tkachov@arm.com> | 2015-10-27 10:57:32 +0000 |
---|---|---|
committer | Kyrylo Tkachov <ktkachov@gcc.gnu.org> | 2015-10-27 10:57:32 +0000 |
commit | 2d6bc7fa9eeddc5387fabe559453a499e4653cc6 (patch) | |
tree | 924342d481ab0921e0d53f60bd8f5b71fdbd0f1c /gcc/tree-vect-generic.c | |
parent | b3962a4a87050d851b4ddfab2c9519df7816d0cf (diff) | |
download | gcc-2d6bc7fa9eeddc5387fabe559453a499e4653cc6.zip gcc-2d6bc7fa9eeddc5387fabe559453a499e4653cc6.tar.gz gcc-2d6bc7fa9eeddc5387fabe559453a499e4653cc6.tar.bz2 |
[AArch64] Enable autoprefetcher modelling in the scheduler
* config/aarch64/aarch64-protos.h
(struct tune_params): Add autoprefetcher_model field.
* config/aarch64/aarch64.c: Include params.h
(generic_tunings): Specify autoprefetcher_model value.
(cortexa53_tunings): Likewise.
(cortexa57_tunings): Likewise.
(cortexa72_tunings): Likewise.
(thunderx_tunings): Likewise.
(xgene1_tunings): Likewise.
(aarch64_first_cycle_multipass_dfa_lookahead_guard): New function.
(TARGET_SCHED_FIRST_CYCLE_MULTIPASS_DFA_LOOKAHEAD_GUARD): Define.
(aarch64_override_options_internal): Set
PARAM_SCHED_AUTOPREF_QUEUE_DEPTH param.
From-SVN: r229412
Diffstat (limited to 'gcc/tree-vect-generic.c')
0 files changed, 0 insertions, 0 deletions