Home
last modified time | relevance | path

Searched refs:NewPt (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp161 bool isDominated(Instruction *NewPt, Instruction *User, unsigned OpNo,
177 bool tryAndMerge(Instruction *NewPt, Instruction *User, unsigned OpNo,
203 static void appendAndTransferDominatedUses(Instruction *NewPt, in appendAndTransferDominatedUses() argument
215 InsertPts[NewPt] = std::move(OldUses); in appendAndTransferDominatedUses()
381 bool AArch64PromoteConstant::isDominated(Instruction *NewPt, Instruction *User, in isDominated() argument
385 *NewPt->getParent()->getParent()).getDomTree(); in isDominated()
390 if (NewPt == IPI.first || DT.dominates(IPI.first, NewPt) || in isDominated()
394 (IPI.first->getParent() != NewPt->getParent() && in isDominated()
395 DT.dominates(IPI.first->getParent(), NewPt->getParent()))) { in isDominated()
407 bool AArch64PromoteConstant::tryAndMerge(Instruction *NewPt, Instruction *User, in tryAndMerge() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNHoist.cpp292 bool hasMemoryUse(const Instruction *NewPt, MemoryDef *Def,
305 bool hasEHOrLoadsOnPath(const Instruction *NewPt, MemoryDef *Def,
317 bool safeToHoistLdSt(const Instruction *NewPt, const Instruction *OldPt,
584 bool GVNHoist::hasMemoryUse(const Instruction *NewPt, MemoryDef *Def, in hasMemoryUse() argument
592 const BasicBlock *NewBB = NewPt->getParent(); in hasMemoryUse()
606 if (firstInBB(Insn, NewPt)) in hasMemoryUse()
637 bool GVNHoist::hasEHOrLoadsOnPath(const Instruction *NewPt, MemoryDef *Def, in hasEHOrLoadsOnPath() argument
639 const BasicBlock *NewBB = NewPt->getParent(); in hasEHOrLoadsOnPath()
661 if (hasMemoryUse(NewPt, Def, BB)) in hasEHOrLoadsOnPath()
704 bool GVNHoist::safeToHoistLdSt(const Instruction *NewPt, in safeToHoistLdSt() argument
[all …]