[PATCH] D58736: [System Model] Introduce a target system model

David Greene via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 27 14:19:37 PST 2019


greened added a comment.

A larger design question I have about this is the proper place to put software prefetching configuration.  Right now it lives at the memory model level, in that a memory model specifies a cache heirachy along with a software prefetch configuration.  I wonder if we should allow for software prefetching configuration for each cache level, as targets might want different policies depending on which cache level they are prefetching into.  I don't think we have any examples of that in the codebase today but I can imagine cases where targets might want it.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D58736/new/

https://reviews.llvm.org/D58736





More information about the llvm-commits mailing list