[StackSafety,NFC] Remove expensive assert
authorVitaly Buka <vitalybuka@google.com>
Wed, 1 Jul 2020 07:38:43 +0000 (00:38 -0700)
committerVitaly Buka <vitalybuka@google.com>
Wed, 1 Jul 2020 09:54:27 +0000 (02:54 -0700)
Differential Revision: https://reviews.llvm.org/D80908

llvm/lib/Analysis/StackSafetyAnalysis.cpp

index 8ec69fc..793090c 100644 (file)
@@ -752,8 +752,6 @@ const StackSafetyGlobalInfo::InfoTy &StackSafetyGlobalInfo::getInfo() const {
 // constructor fields
 std::vector<FunctionSummary::ParamAccess>
 StackSafetyInfo::getParamAccesses() const {
-  assert(needsParamAccessSummary(*F->getParent()));
-
   std::vector<FunctionSummary::ParamAccess> ParamAccesses;
   for (const auto &KV : getInfo().Info.Params) {
     auto &PS = KV.second;