Searched refs:MemorySSAWalker (Results 1 – 5 of 5) sorted by relevance
116 class MemorySSAWalker; variable710 MemorySSAWalker *getWalker();711 MemorySSAWalker *getSkipSelfWalker();915 friend class MemorySSAWalker;1017 class MemorySSAWalker {1019 MemorySSAWalker(MemorySSA *);1020 virtual ~MemorySSAWalker() = default;1104 class DoNothingMemorySSAWalker final : public MemorySSAWalker {1108 using MemorySSAWalker::getClobberingMemoryAccess;
125 MemorySSAWalker *Walker;1015 class MemorySSA::CachingWalker final : public MemorySSAWalker {1020 : MemorySSAWalker(M), Walker(W) {} in CachingWalker()1023 using MemorySSAWalker::getClobberingMemoryAccess;1058 class MemorySSA::SkipSelfWalker final : public MemorySSAWalker {1063 : MemorySSAWalker(M), Walker(W) {} in SkipSelfWalker()1066 using MemorySSAWalker::getClobberingMemoryAccess;1558 MemorySSAWalker *MemorySSA::getWalker() { return getWalkerImpl(); } in getWalker()1571 MemorySSAWalker *MemorySSA::getSkipSelfWalker() { in getSkipSelfWalker()2412 MemorySSAWalker::MemorySSAWalker(MemorySSA *M) : MSSA(M) {} in MemorySSAWalker() function in MemorySSAWalker
151 MemorySSAWalker *Walker = MSSA->getWalker(); in isClobberedInFunction()
199 When ``MemorySSA`` is done building, it also hands you a ``MemorySSAWalker``206 A structure that helps ``MemorySSA`` do its job is the ``MemorySSAWalker``, or
497 MemorySSAWalker *MSSAWalker = nullptr;