aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/StackSafetyAnalysis.cpp
diff options
context:
space:
mode:
authorMatt Morehouse <mascasa@google.com>2020-08-14 08:17:35 -0700
committerMatt Morehouse <mascasa@google.com>2020-08-14 08:17:35 -0700
commit891b2be85d5f8b271c7440b51f7d463fb3e75007 (patch)
tree3546412eb35c8e4507b47bf4fab9171f97aec8b6 /llvm/lib/Analysis/StackSafetyAnalysis.cpp
parent05047f0b36e23373f4840f43d3a3d8fa36d2594c (diff)
downloadllvm-891b2be85d5f8b271c7440b51f7d463fb3e75007.zip
llvm-891b2be85d5f8b271c7440b51f7d463fb3e75007.tar.gz
llvm-891b2be85d5f8b271c7440b51f7d463fb3e75007.tar.bz2
Revert "[NFC][StackSafety] Move out sort from the loop"
This reverts commit 0426e28419799c35cf52fe3d773c5bab9928c699 due to ASan buildbot failure.
Diffstat (limited to 'llvm/lib/Analysis/StackSafetyAnalysis.cpp')
-rw-r--r--llvm/lib/Analysis/StackSafetyAnalysis.cpp8
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;
}