Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:OrigBB

214   // Create a new MBB for the code after the OrigBB.
230 MachineBasicBlock *OrigBB = MI.getParent();
232 // Create a new MBB for the code after the OrigBB.
234 MF->CreateMachineBasicBlock(OrigBB->getBasicBlock());
235 MF->insert(++OrigBB->getIterator(), NewBB);
238 NewBB->splice(NewBB->end(), OrigBB, MI.getIterator(), OrigBB->end());
240 // Add an unconditional branch from OrigBB to NewBB.
244 TII->insertUnconditionalBranch(*OrigBB, NewBB, DebugLoc());
249 NewBB->transferSuccessors(OrigBB);
250 OrigBB->addSuccessor(NewBB);
251 OrigBB->addSuccessor(DestBB);
256 OrigBB->updateTerminator();
258 // Figure out how large the OrigBB is. As the first half of the original
263 BlockInfo[OrigBB->getNumber()].Size = computeBlockSize(*OrigBB);
270 adjustBlockOffsets(*OrigBB);