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