Lines Matching refs:OrigBB
845 MachineBasicBlock *OrigBB = MI.getParent(); in splitBlockBeforeInstr() local
849 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
850 MachineFunction::iterator MBBI = ++OrigBB->getIterator(); in splitBlockBeforeInstr()
854 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); in splitBlockBeforeInstr()
860 BuildMI(OrigBB, DebugLoc(), TII->get(Mips::Bimm16)).addMBB(NewBB); in splitBlockBeforeInstr()
864 NewBB->transferSuccessors(OrigBB); in splitBlockBeforeInstr()
867 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
882 water_iterator IP = llvm::lower_bound(WaterList, OrigBB, CompareMBBNumbers); in splitBlockBeforeInstr()
884 if (WaterBB == OrigBB) in splitBlockBeforeInstr()
887 WaterList.insert(IP, OrigBB); in splitBlockBeforeInstr()
888 NewWaterList.insert(OrigBB); in splitBlockBeforeInstr()
895 computeBlockSize(OrigBB); in splitBlockBeforeInstr()
902 adjustBBOffsetsAfter(OrigBB); in splitBlockBeforeInstr()