diff options
Diffstat (limited to 'llvm/lib/Analysis/StackSafetyAnalysis.cpp')
-rw-r--r-- | llvm/lib/Analysis/StackSafetyAnalysis.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/Analysis/StackSafetyAnalysis.cpp b/llvm/lib/Analysis/StackSafetyAnalysis.cpp index 86c6bb5..cd74a02 100644 --- a/llvm/lib/Analysis/StackSafetyAnalysis.cpp +++ b/llvm/lib/Analysis/StackSafetyAnalysis.cpp @@ -812,11 +812,11 @@ StackSafetyInfo::getParamAccesses() const { } Param.Calls.emplace_back(C.first.ParamNo, C.first.Callee->getGUID(), C.second); + llvm::sort(Param.Calls, [](const FunctionSummary::ParamAccess::Call &L, + const FunctionSummary::ParamAccess::Call &R) { + return std::tie(L.ParamNo, L.Callee) < std::tie(R.ParamNo, R.Callee); + }); } - sort(Param.Calls, [](const FunctionSummary::ParamAccess::Call &L, - const FunctionSummary::ParamAccess::Call &R) { - return std::tie(L.ParamNo, L.Callee) < std::tie(R.ParamNo, R.Callee); - }); } return ParamAccesses; } |