[llvm] [Attributor][NFC] Drop unused arg `AG` from runAttributorOnFunctions (PR #209103)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 13 00:59:11 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-llvm-transforms
Author: Wenju He (wenju-he)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/209103.diff
1 Files Affected:
- (modified) llvm/lib/Transforms/IPO/Attributor.cpp (+2-3)
``````````diff
diff --git a/llvm/lib/Transforms/IPO/Attributor.cpp b/llvm/lib/Transforms/IPO/Attributor.cpp
index 9001507b7c70f..d0f6cf7ae64e9 100644
--- a/llvm/lib/Transforms/IPO/Attributor.cpp
+++ b/llvm/lib/Transforms/IPO/Attributor.cpp
@@ -3868,7 +3868,6 @@ raw_ostream &llvm::operator<<(raw_ostream &OS,
static bool runAttributorOnFunctions(InformationCache &InfoCache,
SetVector<Function *> &Functions,
- AnalysisGetter &AG,
CallGraphUpdater &CGUpdater,
FunctionAnalysisManager &FAM,
bool DeleteFns, bool IsModulePass) {
@@ -4105,7 +4104,7 @@ PreservedAnalyses AttributorPass::run(Module &M, ModuleAnalysisManager &AM) {
CallGraphUpdater CGUpdater;
BumpPtrAllocator Allocator;
InformationCache InfoCache(M, AG, Allocator, /* CGSCC */ nullptr);
- if (runAttributorOnFunctions(InfoCache, Functions, AG, CGUpdater, FAM,
+ if (runAttributorOnFunctions(InfoCache, Functions, CGUpdater, FAM,
/* DeleteFns */ true, /* IsModulePass */ true)) {
// FIXME: Think about passes we will preserve and add them here.
return PreservedAnalyses::none();
@@ -4133,7 +4132,7 @@ PreservedAnalyses AttributorCGSCCPass::run(LazyCallGraph::SCC &C,
CGUpdater.initialize(CG, C, AM, UR);
BumpPtrAllocator Allocator;
InformationCache InfoCache(M, AG, Allocator, /* CGSCC */ &Functions);
- if (runAttributorOnFunctions(InfoCache, Functions, AG, CGUpdater, FAM,
+ if (runAttributorOnFunctions(InfoCache, Functions, CGUpdater, FAM,
/* DeleteFns */ false,
/* IsModulePass */ false)) {
// FIXME: Think about passes we will preserve and add them here.
``````````
</details>
https://github.com/llvm/llvm-project/pull/209103
More information about the llvm-commits
mailing list