[llvm] [MLGO] Add EvolutionInlineAdvisor (PR #166386)
Hongzheng Chen via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 4 10:54:56 PST 2025
================
@@ -160,7 +160,9 @@ static cl::opt<InliningAdvisorMode> UseInlineAdvisor(
clEnumValN(InliningAdvisorMode::Development, "development",
"Use development mode (runtime-loadable model)"),
clEnumValN(InliningAdvisorMode::Release, "release",
- "Use release mode (AOT-compiled model)")));
+ "Use release mode (AOT-compiled model)"),
+ clEnumValN(InliningAdvisorMode::Evolution, "evolution",
+ "Use evolution mode (AlphaEvolve-like framework)")));
----------------
chhzh123 wrote:
OpenEvolve is not well-known enough and may die some days if the maintainer no longer maintains. I'll still suggest using AlphaEvolve here as it is the first one to propose this kind of framework.
https://github.com/llvm/llvm-project/pull/166386
More information about the llvm-commits
mailing list