On Thu, Sep 14, 2017 at 6:28 PM, Kugan Vivekanandarajah <kugan.vivekanandara...@linaro.org> wrote: > This patch adds number of hw prefetchers available to > cpu_prefetch_tune so it can be used in loop unrolling decisions.
Can you explain the difference between this and num_slots (PARAM_SIMULTANEOUS_PREFETCHES)? Because it seems like they should be the same here. Thanks, Andrew > > Thanks, > Kugan > > gcc/ChangeLog: > > 2017-09-12 Kugan Vivekanandarajah <kug...@linaro.org> > > * config/aarch64/aarch64-protos.h (struct cpu_prefetch_tune): Add > new field hw_prefetchers_avail. > * config/aarch64/aarch64.c: Add values for hw_prefetchers_avail.