]> granicus.if.org Git - llvm/commitdiff
Update the assertion to meet with the changes in r309121. (NFC)
authorDehao Chen <dehao@google.com>
Wed, 26 Jul 2017 15:47:00 +0000 (15:47 +0000)
committerDehao Chen <dehao@google.com>
Wed, 26 Jul 2017 15:47:00 +0000 (15:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309125 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Passes/PassBuilder.cpp

index 20fc475305af6e7430bec650dace6d9fbd18eff3..aeddfeaca75766576391a7f7e15a9a60cd9602d6 100644 (file)
@@ -575,7 +575,7 @@ PassBuilder::buildModuleSimplificationPipeline(OptimizationLevel Level,
   // Add all the requested passes for PGO, if requested.
   if (PGOOpt) {
     assert(PGOOpt->RunProfileGen || !PGOOpt->SampleProfileFile.empty() ||
-           !PGOOpt->ProfileUseFile.empty());
+           !PGOOpt->ProfileUseFile.empty() || PGOOpt->SamplePGOSupport);
     if (PGOOpt->SampleProfileFile.empty())
       addPGOInstrPasses(MPM, DebugLogging, Level, PGOOpt->RunProfileGen,
                         PGOOpt->ProfileGenFile, PGOOpt->ProfileUseFile);