Lines Matching defs:LoopMBB
950 // LoopMBB:
954 // if (ProbeReg > RoundReg) goto LoopMBB
961 MachineBasicBlock *LoopMBB = MF.CreateMachineBasicBlock(LLVM_BB);
966 MF.insert(MBBIter, LoopMBB);
1074 BuildMI(RoundMBB, DL, TII.get(X86::JMP_1)).addMBB(LoopMBB);
1080 BuildMI(LoopMBB, DL, TII.get(X86::PHI), JoinReg)
1084 .addMBB(LoopMBB);
1088 LoopMBB->addLiveIn(JoinReg);
1089 addRegOffset(BuildMI(LoopMBB, DL, TII.get(X86::LEA64r), ProbeReg), JoinReg,
1093 BuildMI(LoopMBB, DL, TII.get(X86::MOV8mi))
1102 LoopMBB->addLiveIn(RoundedReg);
1103 BuildMI(LoopMBB, DL, TII.get(X86::CMP64rr))
1106 BuildMI(LoopMBB, DL, TII.get(X86::JCC_1))
1107 .addMBB(LoopMBB)
1133 RoundMBB->addSuccessor(LoopMBB);
1134 LoopMBB->addSuccessor(ContinueMBB);
1135 LoopMBB->addSuccessor(LoopMBB);
1150 for (MachineInstr &MI : *LoopMBB) {