Lines Matching refs:getParent
179 const BasicBlock *BB = I->getParent(); in getInstructionIndex()
329 DefiningBlocks.push_back(SI->getParent()); in AnalyzeAlloca()
336 UsingBlocks.push_back(LI->getParent()); in AnalyzeAlloca()
342 OnlyBlock = User->getParent(); in AnalyzeAlloca()
343 else if (OnlyBlock != User->getParent()) in AnalyzeAlloca()
388 Function &F = *DT.getRoot()->getParent(); in run()
401 assert(AI->getParent()->getParent() == &F && in run()
432 DIB = new DIBuilder(*DDI->getParent()->getParent()->getParent()); in run()
467 DIB = new DIBuilder(*SI->getParent()->getParent()->getParent()); in run()
620 BasicBlock *BB = SomePHI->getParent(); in run()
839 BasicBlock *StoreBB = OnlyStore->getParent(); in RewriteSingleStoreAlloca()
858 if (LI->getParent() == StoreBB) { in RewriteSingleStoreAlloca()
871 } else if (LI->getParent() != StoreBB && in RewriteSingleStoreAlloca()
872 !dominates(StoreBB, LI->getParent())) { in RewriteSingleStoreAlloca()
876 Info.UsingBlocks.push_back(LI->getParent()); in RewriteSingleStoreAlloca()
975 Info.UsingBlocks.push_back(LI->getParent()); in PromoteSingleBlockAlloca()
1100 DIB = new DIBuilder(*SI->getParent()->getParent()->getParent()); in RenamePass()