diff --git a/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h b/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h index ef4a1bb110e3b..b1b37ad00e93d 100644 --- a/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h +++ b/llvm/include/llvm/Analysis/FunctionPropertiesAnalysis.h @@ -68,7 +68,7 @@ class FunctionPropertiesAnalysis using Result = const FunctionPropertiesInfo; - Result run(Function &F, FunctionAnalysisManager &FAM); + FunctionPropertiesInfo run(Function &F, FunctionAnalysisManager &FAM); }; /// Printer pass for the FunctionPropertiesAnalysis results. diff --git a/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp b/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp index df895328a9a23..1dc90422ca7b2 100644 --- a/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp +++ b/llvm/lib/Analysis/FunctionPropertiesAnalysis.cpp @@ -73,7 +73,7 @@ void FunctionPropertiesInfo::print(raw_ostream &OS) const { AnalysisKey FunctionPropertiesAnalysis::Key; -const FunctionPropertiesInfo +FunctionPropertiesInfo FunctionPropertiesAnalysis::run(Function &F, FunctionAnalysisManager &FAM) { return FunctionPropertiesInfo::getFunctionPropertiesInfo( F, FAM.getResult(F));