diff options
author | Arthur Eubanks <aeubanks@google.com> | 2021-05-03 16:09:56 -0700 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2021-05-07 21:51:47 -0700 |
commit | 34a8a437bf20e0a340c19ed1fdb9cca584d43da1 (patch) | |
tree | 97fc1e85ac69c6ead385739c6b4191e98407700d /llvm/lib/CodeGen/MachinePassManager.cpp | |
parent | 223852d76fccc85cc5a844feec94781e8c5320ff (diff) | |
download | llvm-34a8a437bf20e0a340c19ed1fdb9cca584d43da1.zip llvm-34a8a437bf20e0a340c19ed1fdb9cca584d43da1.tar.gz llvm-34a8a437bf20e0a340c19ed1fdb9cca584d43da1.tar.bz2 |
[NewPM] Hide pass manager debug logging behind -debug-pass-manager-verbose
Printing pass manager invocations is fairly verbose and not super
useful.
This allows us to remove DebugLogging from pass managers and PassBuilder
since all logging (aside from analysis managers) goes through
instrumentation now.
This has the downside of never being able to print the top level pass
manager via instrumentation, but that seems like a minor downside.
Reviewed By: ychen
Differential Revision: https://reviews.llvm.org/D101797
Diffstat (limited to 'llvm/lib/CodeGen/MachinePassManager.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachinePassManager.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/llvm/lib/CodeGen/MachinePassManager.cpp b/llvm/lib/CodeGen/MachinePassManager.cpp index e81575c..476dc05 100644 --- a/llvm/lib/CodeGen/MachinePassManager.cpp +++ b/llvm/lib/CodeGen/MachinePassManager.cpp @@ -49,11 +49,6 @@ Error MachineFunctionPassManager::run(Module &M, }); } - if (DebugLogging) { - dbgs() << "Starting " << getTypeName<MachineFunction>() - << " pass manager run.\n"; - } - for (auto &F : InitializationFuncs) { if (auto Err = F(M, MFAM)) return Err; @@ -64,9 +59,6 @@ Error MachineFunctionPassManager::run(Module &M, do { // Run machine module passes for (; MachineModulePasses.count(Idx) && Idx != Size; ++Idx) { - if (DebugLogging) - dbgs() << "Running pass: " << Passes[Idx]->name() << " on " - << M.getName() << '\n'; if (auto Err = MachineModulePasses.at(Idx)(M, MFAM)) return Err; } @@ -110,11 +102,6 @@ Error MachineFunctionPassManager::run(Module &M, return Err; } - if (DebugLogging) { - dbgs() << "Finished " << getTypeName<MachineFunction>() - << " pass manager run.\n"; - } - return Error::success(); } |