Searched refs:NewBB2 (Results 1 - 1 of 1) sorted by relevance

/freebsd-10.3-release/contrib/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp529 // Move the remaining edges from OrigBB to point to NewBB2.
541 BasicBlock *NewBB2 = 0; local
544 NewBB2 = BasicBlock::Create(OrigBB->getContext(),
547 NewBBs.push_back(NewBB2);
550 BranchInst *BI2 = BranchInst::Create(OrigBB, NewBB2);
552 // Move the remaining edges from OrigBB to point to NewBB2.
555 (*i)->getTerminator()->replaceUsesOfWith(OrigBB, NewBB2);
559 UpdateAnalysisInformation(OrigBB, NewBB2, NewBB2Preds, P, HasLoopExit);
561 // Update the PHI nodes in OrigBB with the values coming from NewBB2.
562 UpdatePHINodes(OrigBB, NewBB2, NewBB2Pred
[all...]

Completed in 105 milliseconds