Lines Matching refs:NewPt
138 bool isDominated(Instruction *NewPt, Use &Use, InsertionPoints &InsertPts);
152 bool tryAndMerge(Instruction *NewPt, Use &Use, InsertionPoints &InsertPts);
186 static void appendAndTransferDominatedUses(Instruction *NewPt, Use &Use, in appendAndTransferDominatedUses() argument
197 InsertPts[NewPt] = std::move(OldUses); in appendAndTransferDominatedUses()
342 bool AArch64PromoteConstant::isDominated(Instruction *NewPt, Use &Use, in isDominated() argument
346 *NewPt->getParent()->getParent()).getDomTree(); in isDominated()
351 if (NewPt == IPI.first || DT.dominates(IPI.first, NewPt) || in isDominated()
355 (IPI.first->getParent() != NewPt->getParent() && in isDominated()
356 DT.dominates(IPI.first->getParent(), NewPt->getParent()))) { in isDominated()
368 bool AArch64PromoteConstant::tryAndMerge(Instruction *NewPt, Use &Use, in tryAndMerge() argument
371 *NewPt->getParent()->getParent()).getDomTree(); in tryAndMerge()
372 BasicBlock *NewBB = NewPt->getParent(); in tryAndMerge()
388 appendAndTransferDominatedUses(NewPt, Use, IPI, InsertPts); in tryAndMerge()
403 NewPt = CommonDominator->getTerminator(); in tryAndMerge()
410 DEBUG(NewPt->print(dbgs())); in tryAndMerge()
412 appendAndTransferDominatedUses(NewPt, Use, IPI, InsertPts); in tryAndMerge()