[all-commits] [llvm/llvm-project] 24cdf9: [mlgo] Add ability to create feature-gated develop...
Aiden Grossman via All-commits
all-commits at lists.llvm.org
Mon Aug 15 16:01:57 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 24cdf97d6354e1a93d9978b084566367fd60a5e6
https://github.com/llvm/llvm-project/commit/24cdf97d6354e1a93d9978b084566367fd60a5e6
Author: Aiden Grossman <agrossman154 at yahoo.com>
Date: 2022-08-15 (Mon, 15 Aug 2022)
Changed paths:
M llvm/lib/CodeGen/MLRegallocEvictAdvisor.cpp
Log Message:
-----------
[mlgo] Add ability to create feature-gated development features in regalloc advisor
Currently there is no way to add in development features to the ML
regalloc evict advisor which is useful to have when working on feature
engineering/improving the current model. This patch adds in the ability
to add in development features to the ML regalloc evict advisor which
are gated by a runtime flag and not added in at all if not compiled in
LLVM development mode. This sets the stage for future work where we are
planning on upstreaming some of the newer features that we are currently
experimenting with.
Reviewed By: mtrofin
Differential Revision: https://reviews.llvm.org/D131209
More information about the All-commits
mailing list