We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a908adb commit 7cae9c4Copy full SHA for 7cae9c4
bolt/lib/Passes/BinaryPasses.cpp
@@ -346,13 +346,16 @@ void EliminateUnreachableBlocks::runOnFunction(BinaryFunction &Function) {
346
uint64_t Bytes;
347
Function.markUnreachableBlocks();
348
LLVM_DEBUG({
349
+ bool HasInvalidBB = false;
350
for (BinaryBasicBlock &BB : Function) {
351
if (!BB.isValid()) {
352
+ HasInvalidBB = true;
353
dbgs() << "BOLT-INFO: UCE found unreachable block " << BB.getName()
354
<< " in function " << Function << "\n";
- Function.dump();
355
}
356
357
+ if (HasInvalidBB)
358
+ Function.dump();
359
});
360
BinaryContext::IndependentCodeEmitter Emitter =
361
BC.createIndependentMCCodeEmitter();
0 commit comments