Home | History | Annotate | Download | only in Utils

Lines Matching full:getparent

126   BasicBlock *SI1BB = SI1->getParent();
127 BasicBlock *SI2BB = SI2->getParent();
168 BasicBlock *SI1BB = SI1->getParent();
169 BasicBlock *SI2BB = SI2->getParent();
263 BasicBlock *PBB = I->getParent();
468 if (SI->getNumSuccessors()*std::distance(pred_begin(SI->getParent()),
469 pred_end(SI->getParent())) <= 128)
583 if (PredDef == TI->getParent()) {
599 ThisCases[0].Dest->removePredecessor(TI->getParent());
635 i.getCaseSuccessor()->removePredecessor(TI->getParent());
641 MDBuilder(SI->getParent()->getContext()).
651 BasicBlock *TIBB = TI->getParent();
768 BasicBlock *BB = TI->getParent();
961 "infloop", BB->getParent());
1022 BasicBlock *BIParent = BI->getParent();
1129 BasicBlock *BB1 = BI1->getParent();
1395 BasicBlock *BB = BI->getParent();
1451 if (!OpI || OpI->getParent() != BB ||
1576 if (U->getParent() != BB || isa<PHINode>(U)) return false;
1590 BasicBlock *BB = BI->getParent();
1594 if (!PN || PN->getParent() != BB || !PN->hasOneUse())
1599 FoldSingleEntryPHINodes(PN->getParent());
1627 RealDest->getParent(), RealDest);
1692 BasicBlock *BB = PN->getParent();
1843 TrueSucc->removePredecessor(BI->getParent());
1844 FalseSucc->removePredecessor(BI->getParent());
1857 if (TVPN->getParent() == TrueSucc)
1858 TrueValue = TVPN->getIncomingValueForBlock(BI->getParent());
1860 if (FVPN->getParent() == FalseSucc)
1861 FalseValue = FVPN->getIncomingValueForBlock(BI->getParent());
1877 TrueSucc->removePredecessor(BI->getParent());
1878 FalseSucc->removePredecessor(BI->getParent());
1947 BasicBlock *BB = BI->getParent();
1980 Cond->getParent() != BB || !Cond->hasOneUse())
2200 PHIs[i]->getIncomingValueForBlock(PBI->getParent()));
2238 PHIs[i]->setIncomingValue(PHIs[i]->getBasicBlockIndex(PBI->getParent()),
2266 BasicBlock *BB = BI->getParent();
2361 DEBUG(dbgs() << "FOLDING BRs:" << *PBI->getParent()
2362 << "AND: " << *BI->getParent());
2376 "infloop", BB->getParent());
2381 DEBUG(dbgs() << *PBI->getParent()->getParent());
2433 AddPredecessorToBlock(OtherDest, PBI->getParent(), BB);
2443 unsigned PBBIdx = PN->getBasicBlockIndex(PBI->getParent());
2453 DEBUG(dbgs() << "INTO: " << *PBI->getParent());
2454 DEBUG(dbgs() << *PBI->getParent()->getParent());
2486 Succ->removePredecessor(OldTerm->getParent());
2603 BasicBlock *BB = ICI->getParent();
2678 BB->getParent(), BB);
2755 BasicBlock *BB = BI->getParent();
2822 BasicBlock *BB = RI->getParent();
2862 BB->removePredecessor(II->getParent());
2880 BasicBlock *BB = RI->getParent();
2930 BasicBlock *BB = UI->getParent();
3003 BB->removePredecessor(SI->getParent());
3047 MaxBlock->removePredecessor(SI->getParent());
3081 BB != &BB->getParent()->getEntryBlock()) {
3152 cast<PHINode>(BBI)->removeIncomingValue(SI->getParent());
3196 Case.getCaseSuccessor()->removePredecessor(SI->getParent());
3202 MDBuilder(SI->getParent()->getContext()).
3360 BasicBlock *Pred = SI->getParent();
3730 Module &Mod = *CommonDest->getParent()->getParent();
3733 CommonDest->getParent(),
3775 Succ->removePredecessor(SI->getParent());
3784 BasicBlock *BB = SI->getParent();
3827 BasicBlock *BB = IBI->getParent();
3864 BasicBlock *BB = BI->getParent();
3871 if (I->isTerminator() && BB != &BB->getParent()->getEntryBlock() &&
3897 BasicBlock *BB = BI->getParent();
3967 if (PN->getParent() == BI->getParent())
3997 if (i == I->getParent()->end() || i->mayHaveSideEffects())
4052 assert(BB && BB->getParent() && "Block not embedded in function!");
4058 BB != &BB->getParent()->getEntryBlock()) ||