Lines Matching defs:LoopMBB
921 // LoopMBB:
925 // if (ProbeReg > RoundReg) goto LoopMBB
932 MachineBasicBlock *LoopMBB = MF.CreateMachineBasicBlock(LLVM_BB);
937 MF.insert(MBBIter, LoopMBB);
1044 BuildMI(RoundMBB, DL, TII.get(X86::JMP_1)).addMBB(LoopMBB);
1050 BuildMI(LoopMBB, DL, TII.get(X86::PHI), JoinReg)
1054 .addMBB(LoopMBB);
1057 LoopMBB->addLiveIn(JoinReg);
1058 addRegOffset(BuildMI(LoopMBB, DL, TII.get(X86::LEA64r), ProbeReg), JoinReg,
1062 BuildMI(LoopMBB, DL, TII.get(X86::MOV8mi))
1070 LoopMBB->addLiveIn(RoundedReg);
1071 BuildMI(LoopMBB, DL, TII.get(X86::CMP64rr))
1074 BuildMI(LoopMBB, DL, TII.get(X86::JCC_1))
1075 .addMBB(LoopMBB)
1102 RoundMBB->addSuccessor(LoopMBB);
1103 LoopMBB->addSuccessor(ContinueMBB);
1104 LoopMBB->addSuccessor(LoopMBB);
1114 for (MachineInstr &MI : *LoopMBB) {