@@ -343,8 +343,6 @@ bool llvm::runPassPipeline(
343343 bool ShouldPreserveBitcodeUseListOrder, bool EmitSummaryIndex,
344344 bool EmitModuleHash, bool EnableDebugify, bool VerifyDIPreserve,
345345 bool UnifiedLTO) {
346- bool VerifyEachPass = VK == VK_VerifyEachPass;
347-
348346 auto FS = vfs::getRealFileSystem ();
349347 std::optional<PGOOptions> P;
350348 switch (PGOKindFlag) {
@@ -410,7 +408,7 @@ bool llvm::runPassPipeline(
410408 PrintPassOpts.Verbose = DebugPM == DebugLogging::Verbose;
411409 PrintPassOpts.SkipAnalyses = DebugPM == DebugLogging::Quiet;
412410 StandardInstrumentations SI (M.getContext (), DebugPM != DebugLogging::None,
413- VerifyEachPass , PrintPassOpts);
411+ VK == VerifierKind::EachPass , PrintPassOpts);
414412 SI.registerCallbacks (PIC, &MAM);
415413 DebugifyEachInstrumentation Debugify;
416414 DebugifyStatsMap DIStatsMap;
@@ -483,7 +481,7 @@ bool llvm::runPassPipeline(
483481 }
484482 }
485483
486- if (VK > VK_NoVerifier )
484+ if (VK != VerifierKind::None )
487485 MPM.addPass (VerifierPass ());
488486 if (EnableDebugify)
489487 MPM.addPass (NewPMCheckDebugifyPass (false , " " , &DIStatsMap));
0 commit comments