Index: llvm/lib/LTO/LTOCodeGenerator.cpp =================================================================== --- llvm/lib/LTO/LTOCodeGenerator.cpp +++ llvm/lib/LTO/LTOCodeGenerator.cpp @@ -117,6 +117,9 @@ "lto-stats-file", cl::desc("Save statistics to the specified file"), cl::Hidden); +static cl::opt + DebugPassManager("debug-pass-manager", cl::init(false), cl::Hidden, + cl::desc("Print pass management debugging information")); } LTOCodeGenerator::LTOCodeGenerator(LLVMContext &Context) @@ -130,6 +133,7 @@ Config.PreCodeGenPassesHook = [](legacy::PassManager &PM) { PM.add(createObjCARCContractPass()); }; + Config.DebugPassManager = DebugPassManager; } LTOCodeGenerator::~LTOCodeGenerator() {}