Lines Matching refs:DoneBB
1072 MachineBasicBlock *ClearBB, *DoneBB;
1074 ClearBB = DoneBB = &MBB;
1078 DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
1081 MF->insert(++ClearBB->getIterator(), DoneBB);
1083 DoneBB->splice(DoneBB->end(), &MBB, MBBI, MBB.end());
1084 DoneBB->transferSuccessors(&MBB);
1086 MBB.addSuccessor(DoneBB);
1087 ClearBB->addSuccessor(DoneBB);
1099 DoneBB->addLiveIn(Reg);
1102 DoneBB->addLiveIn(ARM::LR);
1113 // If SFPA is clear, jump over ClearBB to DoneBB.
1115 .addMBB(DoneBB)
1165 return *DoneBB;
1561 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
1565 MF->insert(++StoreBB->getIterator(), DoneBB);
1595 .addMBB(DoneBB)
1598 LoadCmpBB->addSuccessor(DoneBB);
1622 StoreBB->addSuccessor(DoneBB);
1624 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
1625 DoneBB->transferSuccessors(&MBB);
1634 computeAndAddLiveIns(LiveRegs, *DoneBB);
1686 auto DoneBB = MF->CreateMachineBasicBlock(MBB.getBasicBlock());
1690 MF->insert(++StoreBB->getIterator(), DoneBB);
1716 .addMBB(DoneBB)
1719 LoadCmpBB->addSuccessor(DoneBB);
1742 StoreBB->addSuccessor(DoneBB);
1744 DoneBB->splice(DoneBB->end(), &MBB, MI, MBB.end());
1745 DoneBB->transferSuccessors(&MBB);
1754 computeAndAddLiveIns(LiveRegs, *DoneBB);