@@ -290,7 +290,7 @@ static bool fixIrreducible(Cycle &C, CycleInfo &CI, DominatorTree &DT,
290
290
}
291
291
292
292
for (BasicBlock *P : Predecessors) {
293
- if (BranchInst *Branch = dyn_cast<BranchInst>(P->getTerminator ()); Branch ) {
293
+ if (BranchInst *Branch = dyn_cast<BranchInst>(P->getTerminator ())) {
294
294
// Exactly one of the two successors is the header.
295
295
BasicBlock *Succ0 = Branch->getSuccessor (0 ) == Header ? Header : nullptr ;
296
296
BasicBlock *Succ1 = Succ0 ? nullptr : Header;
@@ -302,20 +302,19 @@ static bool fixIrreducible(Cycle &C, CycleInfo &CI, DominatorTree &DT,
302
302
LLVM_DEBUG (dbgs () << " Added internal branch: " << P->getName () << " -> "
303
303
<< (Succ0 ? Succ0->getName () : " " ) << " "
304
304
<< (Succ1 ? Succ1->getName () : " " ) << " \n " );
305
- } else if (CallBrInst *CallBr = dyn_cast<CallBrInst>(P->getTerminator ());
306
- CallBr) {
305
+ } else if (CallBrInst *CallBr = dyn_cast<CallBrInst>(P->getTerminator ())) {
307
306
for (unsigned I = 0 ; I < CallBr->getNumSuccessors (); ++I) {
308
307
BasicBlock *Succ = CallBr->getSuccessor (I);
309
308
if (Succ != Header)
310
309
continue ;
311
- BasicBlock *NewSucc = llvm:: ControlFlowHub::createCallBrTarget (
310
+ BasicBlock *NewSucc = ControlFlowHub::createCallBrTarget (
312
311
CallBr, Succ, I, false , &CI, &DTU, LI);
313
312
CHub.addBranch (NewSucc, Succ);
314
313
LLVM_DEBUG (dbgs () << " Added internal branch: " << NewSucc->getName ()
315
314
<< " -> " << Succ->getName () << " \n " );
316
315
}
317
316
} else {
318
- llvm_unreachable (" Unsupported block terminator. " );
317
+ llvm_unreachable (" unsupported block terminator" );
319
318
}
320
319
}
321
320
@@ -340,20 +339,19 @@ static bool fixIrreducible(Cycle &C, CycleInfo &CI, DominatorTree &DT,
340
339
LLVM_DEBUG (dbgs () << " Added external branch: " << P->getName () << " -> "
341
340
<< (Succ0 ? Succ0->getName () : " " ) << " "
342
341
<< (Succ1 ? Succ1->getName () : " " ) << " \n " );
343
- } else if (CallBrInst *CallBr = dyn_cast<CallBrInst>(P->getTerminator ());
344
- CallBr) {
342
+ } else if (CallBrInst *CallBr = dyn_cast<CallBrInst>(P->getTerminator ())) {
345
343
for (unsigned I = 0 ; I < CallBr->getNumSuccessors (); ++I) {
346
344
BasicBlock *Succ = CallBr->getSuccessor (I);
347
345
if (!C.contains (Succ))
348
346
continue ;
349
- BasicBlock *NewSucc = llvm:: ControlFlowHub::createCallBrTarget (
347
+ BasicBlock *NewSucc = ControlFlowHub::createCallBrTarget (
350
348
CallBr, Succ, I, true , &CI, &DTU, LI);
351
349
CHub.addBranch (NewSucc, Succ);
352
350
LLVM_DEBUG (dbgs () << " Added external branch: " << NewSucc->getName ()
353
351
<< " -> " << Succ->getName () << " \n " );
354
352
}
355
353
} else {
356
- llvm_unreachable (" Unsupported block terminator. " );
354
+ llvm_unreachable (" unsupported block terminator" );
357
355
}
358
356
}
359
357
0 commit comments