[all-commits] [llvm/llvm-project] 2345b7: [MLGO] Delete InlineSizeEstimatorAnalysis (#167271)
Aiden Grossman via All-commits
all-commits at lists.llvm.org
Mon Nov 10 09:07:28 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2345b7d98f75cc8b8c9a770c193bb4e22a5f1dff
https://github.com/llvm/llvm-project/commit/2345b7d98f75cc8b8c9a770c193bb4e22a5f1dff
Author: Aiden Grossman <aidengrossman at google.com>
Date: 2025-11-10 (Mon, 10 Nov 2025)
Changed paths:
R llvm/include/llvm/Analysis/InlineSizeEstimatorAnalysis.h
M llvm/lib/Analysis/CMakeLists.txt
M llvm/lib/Analysis/DevelopmentModeInlineAdvisor.cpp
R llvm/lib/Analysis/InlineSizeEstimatorAnalysis.cpp
M llvm/lib/Passes/PassBuilder.cpp
M llvm/lib/Passes/PassRegistry.def
Log Message:
-----------
[MLGO] Delete InlineSizeEstimatorAnalysis (#167271)
InlineSizeEstimatorAnalysis was used initially to provide rewards for RL
algorithms that preferred more immediate rewards. Now we have moved away
from such training methodologies and this code has been sitting dead in
tree providing a bit of a maintenance burden for a couple of years.
Remove it given it is unused and requires some maintenance. This leaves
around the actual IR2Native model for now as it's used in
`TFUtilsTest.cpp`. Eventually we should probably remove that too.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list