Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1026 class MemorySSA::CachingWalker final : public MemorySSAWalker { class in llvm::MemorySSA
1030 CachingWalker(MemorySSA *M, ClobberWalkerBase<AliasAnalysisType> *W) in CachingWalker() function in llvm::MemorySSA::CachingWalker
1032 ~CachingWalker() override = default;
1289 OptimizeUses(MemorySSA *MSSA, CachingWalker<BatchAAResults> *Walker, in OptimizeUses()
1319 CachingWalker<BatchAAResults> *Walker;
1556 CachingWalker<BatchAAResults> WalkerLocal(this, &WalkerBase); in buildMemorySSA()
1568 MemorySSA::CachingWalker<AliasAnalysis> *MemorySSA::getWalkerImpl() { in getWalkerImpl()
1577 std::make_unique<CachingWalker<AliasAnalysis>>(this, WalkerBase.get()); in getWalkerImpl()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h844 template <class AliasAnalysisType> class CachingWalker;
848 CachingWalker<AliasAnalysis> *getWalkerImpl();
896 std::unique_ptr<CachingWalker<AliasAnalysis>> Walker;