[PATCH] D71618: [System Model] Introduce system model classes

David Greene via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Dec 17 09:45:47 PST 2019


greened created this revision.
greened added reviewers: kparzysz, MatzeB, arsenm, jdoerfert, simoll, Meinersbur, hfinkel, andreadb, rengolin, steleman, ajasty-cavium, joelkevinjones, anemet, grosser.
greened added a project: LLVM.
Herald added subscribers: llvm-commits, hiraditya, mgorny, wdng.

Add classes to model system aspects such as caches and execution resources.
Eventually instances of these classes will be generated via TableGen and
MCSubtargetInfo instances will point to system model instances to satisfy
queries.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D71618

Files:
  llvm/include/llvm/MC/MCSystemModel.h
  llvm/lib/MC/CMakeLists.txt
  llvm/lib/MC/MCSystemModel.cpp
  llvm/unittests/MC/CMakeLists.txt
  llvm/unittests/MC/SystemModel.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D71618.234331.patch
Type: text/x-patch
Size: 94427 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191217/4ac49d54/attachment-0001.bin>


More information about the llvm-commits mailing list