From c86f9664391133f8f610443e079fa1b89d2e4e29 Mon Sep 17 00:00:00 2001 From: Mircea Trofin Date: Wed, 13 May 2020 14:08:55 -0700 Subject: [PATCH] [llvm][NFC] Remove unused fields in InlineAdvisor --- llvm/include/llvm/Analysis/InlineAdvisor.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/llvm/include/llvm/Analysis/InlineAdvisor.h b/llvm/include/llvm/Analysis/InlineAdvisor.h index 9f90c65..115bca1 100644 --- a/llvm/include/llvm/Analysis/InlineAdvisor.h +++ b/llvm/include/llvm/Analysis/InlineAdvisor.h @@ -174,7 +174,7 @@ public: static AnalysisKey Key; InlineAdvisorAnalysis() = default; struct Result { - Result(Module &M, ModuleAnalysisManager &MAM) : M(M), MAM(MAM) {} + Result(Module &M, ModuleAnalysisManager &MAM) {} bool invalidate(Module &, const PreservedAnalyses &, ModuleAnalysisManager::Invalidator &) { // InlineAdvisor must be preserved across analysis invalidations. @@ -185,8 +185,6 @@ public: void clear() { Advisor.reset(); } private: - Module &M; - ModuleAnalysisManager &MAM; std::unique_ptr Advisor; }; -- 2.7.4