Lines Matching refs:OrigBB
862 MachineBasicBlock *OrigBB = MI.getParent(); in splitBlockBeforeInstr() local
866 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
867 MachineFunction::iterator MBBI = ++OrigBB->getIterator(); in splitBlockBeforeInstr()
871 NewBB->splice(NewBB->end(), OrigBB, MI, OrigBB->end()); in splitBlockBeforeInstr()
877 BuildMI(OrigBB, DebugLoc(), TII->get(Mips::Bimm16)).addMBB(NewBB); in splitBlockBeforeInstr()
881 NewBB->transferSuccessors(OrigBB); in splitBlockBeforeInstr()
884 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
900 std::lower_bound(WaterList.begin(), WaterList.end(), OrigBB, in splitBlockBeforeInstr()
903 if (WaterBB == OrigBB) in splitBlockBeforeInstr()
906 WaterList.insert(IP, OrigBB); in splitBlockBeforeInstr()
907 NewWaterList.insert(OrigBB); in splitBlockBeforeInstr()
914 computeBlockSize(OrigBB); in splitBlockBeforeInstr()
921 adjustBBOffsetsAfter(OrigBB); in splitBlockBeforeInstr()