Lines Matching defs:exitMBB

117   MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
122 MF->insert(It, exitMBB);
124 // Transfer the remainder of BB and its successor edges to exitMBB.
125 exitMBB->splice(exitMBB->begin(), &BB,
127 exitMBB->transferSuccessorsAndUpdatePHIs(&BB);
139 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne());
144 // bne Mask', ShiftCmpVal, exitMBB
195 computeAndAddLiveIns(LiveRegs, *exitMBB);
253 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
257 MF->insert(It, exitMBB);
259 // Transfer the remainder of BB and its successor edges to exitMBB.
260 exitMBB->splice(exitMBB->begin(), &BB,
262 exitMBB->transferSuccessorsAndUpdatePHIs(&BB);
268 loop1MBB->addSuccessor(exitMBB);
272 loop2MBB->addSuccessor(exitMBB);
277 // bne dest, oldval, exitMBB
280 .addReg(Dest, RegState::Kill).addReg(OldVal).addMBB(exitMBB);
295 computeAndAddLiveIns(LiveRegs, *exitMBB);
440 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
444 MF->insert(It, exitMBB);
446 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end());
447 exitMBB->transferSuccessorsAndUpdatePHIs(&BB);
583 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne());
605 computeAndAddLiveIns(LiveRegs, *exitMBB);
752 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
755 MF->insert(It, exitMBB);
757 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end());
758 exitMBB->transferSuccessorsAndUpdatePHIs(&BB);
761 loopMBB->addSuccessor(exitMBB);
847 computeAndAddLiveIns(LiveRegs, *exitMBB);