Searched refs:CachingWalker (Results 1 – 2 of 2) sorted by relevance
1057 class MemorySSA::CachingWalker final : public MemorySSAWalker { class in llvm::MemorySSA1061 CachingWalker(MemorySSA *M, ClobberWalkerBase<AliasAnalysisType> *W) in CachingWalker() function in llvm::MemorySSA::CachingWalker1063 ~CachingWalker() override = default;1325 OptimizeUses(MemorySSA *MSSA, CachingWalker<BatchAAResults> *Walker, in OptimizeUses()1355 CachingWalker<BatchAAResults> *Walker;1606 MemorySSA::CachingWalker<AliasAnalysis> *MemorySSA::getWalkerImpl() { in getWalkerImpl()1615 std::make_unique<CachingWalker<AliasAnalysis>>(this, WalkerBase.get()); in getWalkerImpl()2192 CachingWalker<BatchAAResults> WalkerLocal(this, &WalkerBase); in ensureOptimizedUses()
858 template <class AliasAnalysisType> class CachingWalker;862 CachingWalker<AliasAnalysis> *getWalkerImpl();910 std::unique_ptr<CachingWalker<AliasAnalysis>> Walker;