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.cpp165 bool isDominated(Instruction *NewPt, Instruction *User, unsigned OpNo,
181 bool tryAndMerge(Instruction *NewPt, Instruction *User, unsigned OpNo,
207 static void appendAndTransferDominatedUses(Instruction *NewPt, in appendAndTransferDominatedUses() argument
219 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.cpp293 bool hasMemoryUse(const Instruction *NewPt, MemoryDef *Def,
306 bool hasEHOrLoadsOnPath(const Instruction *NewPt, MemoryDef *Def,
318 bool safeToHoistLdSt(const Instruction *NewPt, const Instruction *OldPt,
586 bool GVNHoist::hasMemoryUse(const Instruction *NewPt, MemoryDef *Def, in hasMemoryUse() argument
594 const BasicBlock *NewBB = NewPt->getParent(); in hasMemoryUse()
608 if (firstInBB(Insn, NewPt)) in hasMemoryUse()
639 bool GVNHoist::hasEHOrLoadsOnPath(const Instruction *NewPt, MemoryDef *Def, in hasEHOrLoadsOnPath() argument
641 const BasicBlock *NewBB = NewPt->getParent(); in hasEHOrLoadsOnPath()
663 if (hasMemoryUse(NewPt, Def, BB)) in hasEHOrLoadsOnPath()
706 bool GVNHoist::safeToHoistLdSt(const Instruction *NewPt, in safeToHoistLdSt() argument
[all …]