Lines Matching refs:LoopMBB
513 // LoopMBB:
517 // if (ProbeReg > RoundReg) goto LoopMBB
524 MachineBasicBlock *LoopMBB = MF.CreateMachineBasicBlock(LLVM_BB);
529 MF.insert(MBBIter, LoopMBB);
626 BuildMI(RoundMBB, DL, TII.get(X86::JMP_1)).addMBB(LoopMBB);
629 // final RSP value. Add code to loopMBB to decrement LimitReg page-by-page
632 BuildMI(LoopMBB, DL, TII.get(X86::PHI), JoinReg)
636 .addMBB(LoopMBB);
639 addRegOffset(BuildMI(LoopMBB, DL, TII.get(X86::LEA64r), ProbeReg), JoinReg,
643 BuildMI(LoopMBB, DL, TII.get(X86::MOV8mi))
650 BuildMI(LoopMBB, DL, TII.get(X86::CMP64rr))
653 BuildMI(LoopMBB, DL, TII.get(X86::JNE_1)).addMBB(LoopMBB);
676 RoundMBB->addSuccessor(LoopMBB);
677 LoopMBB->addSuccessor(ContinueMBB);
678 LoopMBB->addSuccessor(LoopMBB);
688 for (MachineInstr &MI : *LoopMBB) {