[PATCH] D133616: [MLGO] ML Regalloc Priority Advisor

Eric Wang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 9 15:17:10 PDT 2022


Flpha0830 created this revision.
Herald added subscribers: mtrofin, hiraditya, mgorny, qcolombet, MatzeB.
Herald added a project: All.
Flpha0830 requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

The bulk of the implementation is common between 'release' mode (==AOT-ed
model) and 'development' mode (for training), the main difference is
that in development mode, we may also log features (for training logs),
inject scoring information and then produce the log file.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D133616

Files:
  llvm/lib/CodeGen/CMakeLists.txt
  llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp
  llvm/lib/CodeGen/MLRegallocPriorityAdvisor.cpp
  llvm/lib/CodeGen/RegAllocEvictionAdvisor.h
  llvm/lib/CodeGen/RegAllocPriorityAdvisor.cpp
  llvm/lib/CodeGen/RegAllocPriorityAdvisor.h
  llvm/lib/CodeGen/RegAllocScoring.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D133616.459211.patch
Type: text/x-patch
Size: 21751 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220909/96e581d6/attachment.bin>


More information about the llvm-commits mailing list