Lines Matching refs:NewBB
41 BasicBlock *NewBB = BasicBlock::Create(BB->getContext(), "", F);
42 if (BB->hasName()) NewBB->setName(BB->getName()+NameSuffix);
52 NewBB->getInstList().push_back(NewInst);
70 return NewBB;
237 BasicBlock *NewBB;
238 BBEntry = NewBB = BasicBlock::Create(BB->getContext());
239 if (BB->hasName()) NewBB->setName(BB->getName()+NameSuffix);
253 VMap[OldBBAddr] = BlockAddress::get(NewFunc, NewBB);
289 NewBB->getInstList().push_back(NewInst);
315 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
330 VMap[OldTI] = BranchInst::Create(Dest, NewBB);
340 NewBB->getInstList().push_back(NewInst);
401 BasicBlock *NewBB = cast_or_null<BasicBlock>(V);
402 if (NewBB == 0) continue; // Dead block.
405 NewFunc->getBasicBlockList().push_back(NewBB);
417 RemapInstruction(NewBB->getTerminator(), VMap,
427 BasicBlock *NewBB = cast<BasicBlock>(VMap[OldBB]);
456 PHINode *PN = cast<PHINode>(NewBB->begin());
457 NumPreds = std::distance(pred_begin(NewBB), pred_end(NewBB));
462 for (pred_iterator PI = pred_begin(NewBB), E = pred_end(NewBB);
473 BasicBlock::iterator I = NewBB->begin();
487 PN = cast<PHINode>(NewBB->begin());
489 BasicBlock::iterator I = NewBB->begin();