• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/

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);
423 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
427 MF->insert(It, exitMBB);
429 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end());
430 exitMBB->transferSuccessorsAndUpdatePHIs(&BB);
547 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne());
569 computeAndAddLiveIns(LiveRegs, *exitMBB);
716 MachineBasicBlock *exitMBB = MF->CreateMachineBasicBlock(LLVM_BB);
719 MF->insert(It, exitMBB);
721 exitMBB->splice(exitMBB->begin(), &BB, std::next(I), BB.end());
722 exitMBB->transferSuccessorsAndUpdatePHIs(&BB);
725 loopMBB->addSuccessor(exitMBB);
811 computeAndAddLiveIns(LiveRegs, *exitMBB);