From: Maxim Kuvyrkov Date: Fri, 16 Jun 2017 09:31:00 +0000 (+0000) Subject: Update prefetch tuning parameters for qdf24xx. X-Git-Tag: basepoints/gcc-9~6604 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=70c51b58911fe391e3c3bca6f73c274fab512a18;p=thirdparty%2Fgcc.git Update prefetch tuning parameters for qdf24xx. * config/aarch64/aarch64.c (qdf24xx_prefetch_tune): Update prefetch settings, and enable prefetching by default at -O3. Change-Id: I2f0da54a8c262f6fbd0dcfde4584141bb09f1013 From-SVN: r249242 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0ed2ac1373cc..219dc1230e14 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-06-16 Maxim Kuvyrkov + + * config/aarch64/aarch64.c (qdf24xx_prefetch_tune): Update + prefetch settings, and enable prefetching by default at -O3. + 2017-06-16 Maxim Kuvyrkov * config/aarch64/aarch64.c (aarch64_override_options_internal): diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 324a0f1fea5b..04417dcd609f 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -547,11 +547,11 @@ static const cpu_prefetch_tune exynosm1_prefetch_tune = static const cpu_prefetch_tune qdf24xx_prefetch_tune = { - 0, /* num_slots */ - -1, /* l1_cache_size */ + 4, /* num_slots */ + 32, /* l1_cache_size */ 64, /* l1_cache_line_size */ - -1, /* l2_cache_size */ - -1 /* default_opt_level */ + 1024, /* l2_cache_size */ + 3 /* default_opt_level */ }; static const cpu_prefetch_tune thunderx2t99_prefetch_tune =