Searched refs:GVNHoist (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GVNHoist.cpp | 244 class GVNHoist { class 246 GVNHoist(DominatorTree *DT, PostDominatorTree *PDT, AliasAnalysis *AA, in GVNHoist() function in llvm::GVNHoist 507 bool GVNHoist::run(Function &F) { in run() 545 unsigned int GVNHoist::rank(const Value *V) const { in rank() 567 bool GVNHoist::hasEH(const BasicBlock *BB) { in hasEH() 586 bool GVNHoist::hasMemoryUse(const Instruction *NewPt, MemoryDef *Def, in hasMemoryUse() 620 bool GVNHoist::hasEHhelper(const BasicBlock *BB, const BasicBlock *SrcBB, in hasEHhelper() 639 bool GVNHoist::hasEHOrLoadsOnPath(const Instruction *NewPt, MemoryDef *Def, in hasEHOrLoadsOnPath() 676 bool GVNHoist::hasEHOnPath(const BasicBlock *HoistPt, const BasicBlock *SrcBB, in hasEHOnPath() 706 bool GVNHoist::safeToHoistLdSt(const Instruction *NewPt, in safeToHoistLdSt() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSA.h | 918 friend class GVNHoist;
|
/freebsd/lib/clang/libllvm/ |
H A D | Makefile | 1837 SRCS_MIN+= Transforms/Scalar/GVNHoist.cpp
|