diff --git a/llvm/include/llvm/Analysis/MLInlineAdvisor.h b/llvm/include/llvm/Analysis/MLInlineAdvisor.h index 00e8d7d7dd4d..3db948d365c7 100644 --- a/llvm/include/llvm/Analysis/MLInlineAdvisor.h +++ b/llvm/include/llvm/Analysis/MLInlineAdvisor.h @@ -69,7 +69,7 @@ private: getSkipAdviceIfUnreachableCallsite(CallBase &CB); void print(raw_ostream &OS) const override; - mutable DenseMap FPICache; + mutable std::map FPICache; LazyCallGraph &CG; diff --git a/llvm/lib/Analysis/MLInlineAdvisor.cpp b/llvm/lib/Analysis/MLInlineAdvisor.cpp index f55de71ea98a..a20c05243b77 100644 --- a/llvm/lib/Analysis/MLInlineAdvisor.cpp +++ b/llvm/lib/Analysis/MLInlineAdvisor.cpp @@ -415,8 +415,8 @@ void MLInlineAdvisor::print(raw_ostream &OS) const { << " EdgesOfLastSeenNodes: " << EdgesOfLastSeenNodes << "\n"; OS << "[MLInlineAdvisor] FPI:\n"; for (auto I : FPICache) { - OS << I.getFirst()->getName() << ":\n"; - I.getSecond().print(OS); + OS << I.first->getName() << ":\n"; + I.second.print(OS); OS << "\n"; } OS << "\n";