Lines Matching refs:OrigBB
223 MachineBasicBlock *OrigBB = MI.getParent(); in splitBlockBeforeInstr() local
227 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock()); in splitBlockBeforeInstr()
228 MF->insert(++OrigBB->getIterator(), NewBB); in splitBlockBeforeInstr()
231 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end()); in splitBlockBeforeInstr()
237 TII->insertUnconditionalBranch(*OrigBB, NewBB, DebugLoc()); in splitBlockBeforeInstr()
242 NewBB->transferSuccessors(OrigBB); in splitBlockBeforeInstr()
243 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
244 OrigBB->addSuccessor(DestBB); in splitBlockBeforeInstr()
248 OrigBB->updateTerminator(NewBB); in splitBlockBeforeInstr()
255 BlockInfo[OrigBB->getNumber()].Size = computeBlockSize(*OrigBB); in splitBlockBeforeInstr()
262 adjustBlockOffsets(*OrigBB); in splitBlockBeforeInstr()