aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachinePassManager.cpp
diff options
context:
space:
mode:
authorArthur Eubanks <aeubanks@google.com>2021-05-03 16:09:56 -0700
committerArthur Eubanks <aeubanks@google.com>2021-05-07 21:51:47 -0700
commit34a8a437bf20e0a340c19ed1fdb9cca584d43da1 (patch)
tree97fc1e85ac69c6ead385739c6b4191e98407700d /llvm/lib/CodeGen/MachinePassManager.cpp
parent223852d76fccc85cc5a844feec94781e8c5320ff (diff)
downloadllvm-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.cpp13
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();
}