Lines Matching defs:Cont
498 MachineBasicBlock *Cont = &*Iter;
500 assert(Cont != &MF.front());
501 MachineBasicBlock *LayoutPred = Cont->getPrevNode();
611 for (const auto &MI : *Cont) {
643 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet);
645 BuildMI(*Cont, InsertPos, Bottom->findBranchDebugLoc(),
660 for (auto *End : {&MBB, Cont})
681 // pad, the Cont (= continuation) BB is that EH pad's 'end' BB. For example,
698 // code can be deleted. This is why we run 'while' until 'Cont' is not an EH
708 MachineBasicBlock *Cont = &MBB;
709 while (Cont->isEHPad()) {
710 MachineInstr *Try = EHPadToTry[Cont];
714 Cont = EndTry->getParent();
720 // Cont.
722 // branch, and the unconditional branch's destination is Cont.
724 if (Analyzable && ((Cond.empty() && TBB && TBB == Cont) ||
725 (!Cond.empty() && FBB && FBB == Cont))) {
763 MachineBasicBlock *Cont = EndTry->getParent();
766 B != TryBB->begin() && E != Cont->end() &&