Lines Matching defs:DoneBB
254 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
258 MF->insert(++StoreBB->getIterator(), DoneBB);
276 .addMBB(DoneBB)
278 LoadCmpBB->addSuccessor(DoneBB);
291 StoreBB->addSuccessor(DoneBB);
293 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
294 DoneBB->transferSuccessors(&MBB);
303 computeAndAddLiveIns(LiveRegs, *DoneBB);
360 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
365 MF->insert(++FailBB->getIterator(), DoneBB);
408 BuildMI(StoreBB, MIMD, TII->get(AArch64::B)).addMBB(DoneBB);
410 StoreBB->addSuccessor(DoneBB);
423 FailBB->addSuccessor(DoneBB);
425 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
426 DoneBB->transferSuccessors(&MBB);
435 computeAndAddLiveIns(LiveRegs, *DoneBB);
714 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
717 MF->insert(++LoopBB->getIterator(), DoneBB);
737 LoopBB->addSuccessor(DoneBB);
739 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
740 DoneBB->transferSuccessors(&MBB);
748 computeAndAddLiveIns(LiveRegs, *DoneBB);
754 DoneBB->clearLiveIns();
755 computeAndAddLiveIns(LiveRegs, *DoneBB);