Lines Matching refs:Walker

127   MemorySSAWalker *Walker;  member in __anonca596e530111::MemorySSAWalkerAnnotatedWriter
131 : MSSA(M), Walker(M->getWalker()) {} in MemorySSAWalkerAnnotatedWriter()
142 MemoryAccess *Clobber = Walker->getClobberingMemoryAccess(MA); in emitInstructionAnnot()
737 template <typename T, typename Walker>
739 : public iterator_facade_base<generic_def_path_iterator<T, Walker>,
742 generic_def_path_iterator(Walker *W, ListIndex N) : W(W), N(N) {} in generic_def_path_iterator()
760 Walker *W = nullptr;
1033 ClobberWalker<AliasAnalysisType> Walker; member in llvm::MemorySSA::ClobberWalkerBase
1038 : Walker(*M, *A, *D), MSSA(M) {} in ClobberWalkerBase()
1058 ClobberWalkerBase<AliasAnalysisType> *Walker; member in llvm::MemorySSA::CachingWalker
1062 : MemorySSAWalker(M), Walker(W) {} in CachingWalker()
1068 return Walker->getClobberingMemoryAccessBase(MA, UWL, false); in getClobberingMemoryAccess()
1073 return Walker->getClobberingMemoryAccessBase(MA, Loc, UWL); in getClobberingMemoryAccess()
1078 return Walker->getClobberingMemoryAccessBase(MA, UWL, false, false); in getClobberingMemoryAccessWithoutInvariantGroup()
1099 ClobberWalkerBase<AliasAnalysisType> *Walker; member in llvm::MemorySSA::SkipSelfWalker
1103 : MemorySSAWalker(M), Walker(W) {} in SkipSelfWalker()
1109 return Walker->getClobberingMemoryAccessBase(MA, UWL, true); in getClobberingMemoryAccess()
1114 return Walker->getClobberingMemoryAccessBase(MA, Loc, UWL); in getClobberingMemoryAccess()
1274 : DT(DT), F(Func), LiveOnEntryDef(nullptr), Walker(nullptr), in MemorySSA()
1325 OptimizeUses(MemorySSA *MSSA, CachingWalker<BatchAAResults> *Walker, in OptimizeUses() argument
1327 : MSSA(MSSA), Walker(Walker), AA(BAA), DT(DT) {} in OptimizeUses()
1355 CachingWalker<BatchAAResults> *Walker; member in llvm::MemorySSA::OptimizeUses
1483 Walker->getClobberingMemoryAccessWithoutInvariantGroup( in optimizeUsesInBlock()
1607 if (Walker) in getWalkerImpl()
1608 return Walker.get(); in getWalkerImpl()
1614 Walker = in getWalkerImpl()
1616 return Walker.get(); in getWalkerImpl()
2497 Walker.findClobber(StartingAccess, Q, UpwardWalkLimit); in getClobberingMemoryAccessBase()
2609 if (isUseTriviallyOptimizableToLiveOnEntry(*Walker.getAA(), I)) { in getClobberingMemoryAccessBase()
2629 OptimizedAccess = Walker.findClobber(DefiningAccess, Q, UpwardWalkLimit); in getClobberingMemoryAccessBase()
2649 Result = Walker.findClobber(OptimizedAccess, Q, UpwardWalkLimit); in getClobberingMemoryAccessBase()