Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1012 class MemorySSA::CachingWalker final : public MemorySSAWalker { class in llvm::MemorySSA
1016 CachingWalker(MemorySSA *M, ClobberWalkerBase *W) in CachingWalker() function in llvm::MemorySSA::CachingWalker
1018 ~CachingWalker() override = default;
1306 OptimizeUses(MemorySSA *MSSA, CachingWalker *Walker, BatchAAResults *BAA, in OptimizeUses()
1335 CachingWalker *Walker;
1592 MemorySSA::CachingWalker *MemorySSA::getWalkerImpl() { in getWalkerImpl()
1599 Walker = std::make_unique<CachingWalker>(this, WalkerBase.get()); in getWalkerImpl()
2206 CachingWalker WalkerLocal(this, &WalkerBase); in ensureOptimizedUses()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h848 class CachingWalker;
852 CachingWalker *getWalkerImpl();
902 std::unique_ptr<CachingWalker> Walker;