Lines Matching refs:OrigBB
990 MachineBasicBlock *OrigBB = MI->getParent(); in splitBlockBeforeInstr() local
994 LRs.addLiveOuts(*OrigBB); in splitBlockBeforeInstr()
996 for (MachineInstr &LiveMI : make_range(OrigBB->rbegin(), LivenessEnd)) in splitBlockBeforeInstr()
1001 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
1002 MachineFunction::iterator MBBI = ++OrigBB->getIterator(); in splitBlockBeforeInstr()
1006 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); in splitBlockBeforeInstr()
1014 BuildMI(OrigBB, DebugLoc(), TII->get(Opc)).addMBB(NewBB); in splitBlockBeforeInstr()
1016 BuildMI(OrigBB, DebugLoc(), TII->get(Opc)) in splitBlockBeforeInstr()
1022 NewBB->transferSuccessors(OrigBB); in splitBlockBeforeInstr()
1025 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
1046 water_iterator IP = llvm::lower_bound(WaterList, OrigBB, CompareMBBNumbers); in splitBlockBeforeInstr()
1048 if (WaterBB == OrigBB) in splitBlockBeforeInstr()
1051 WaterList.insert(IP, OrigBB); in splitBlockBeforeInstr()
1052 NewWaterList.insert(OrigBB); in splitBlockBeforeInstr()
1059 BBUtils->computeBlockSize(OrigBB); in splitBlockBeforeInstr()
1066 BBUtils->adjustBBOffsetsAfter(OrigBB); in splitBlockBeforeInstr()