[PATCH] D34963: [AArch64][Falkor] Avoid HW prefetcher tag collisions (step 1)

Hal Finkel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 3 16:28:33 PDT 2017


hfinkel added a comment.

I don't quite understand the design requirements here. Instead of adding custom metadata, would it be better just to have the prefetching pass tag the loads that it believes that it has prefetched? Right now, we only prefetch strided accesses (and I can't tell from your description whether the tag collision problem is specific to strided access because those are what we might prefetch, or because of some other reason).


https://reviews.llvm.org/D34963





More information about the llvm-commits mailing list