Hi Maxim,
> > Autoprefetching heuristic is enabled only for cores that support it, and
> isn't active for by default.
>
> It's enabled on most cores, including the default (generic). So we do have to
> be
> careful that this doesn't regress any other benchmarks or do worse on modern
> cores.
I benchmarked your scheduler change on a few AArch64 machines, and it either has
no effect or a positive effect on SPECFP with no major outliers (and only minor
codesize differences). So I think your proposed patch is OK as is.
Cheers,
Wilco