reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/Analysis/MemorySSA.h
 1064 class DoNothingMemorySSAWalker final : public MemorySSAWalker {
lib/Analysis/MemorySSA.cpp
 1013 class MemorySSA::CachingWalker final : public MemorySSAWalker {
 1049 class MemorySSA::SkipSelfWalker final : public MemorySSAWalker {

Declarations

include/llvm/Analysis/MemorySSA.h
  113 class MemorySSAWalker;

References

include/llvm/Analysis/MemorySSA.h
  713   MemorySSAWalker *getWalker();
  714   MemorySSAWalker *getSkipSelfWalker();
 1064 class DoNothingMemorySSAWalker final : public MemorySSAWalker {
lib/Analysis/MemorySSA.cpp
 1013 class MemorySSA::CachingWalker final : public MemorySSAWalker {
 1049 class MemorySSA::SkipSelfWalker final : public MemorySSAWalker {
 1561 MemorySSAWalker *MemorySSA::getWalker() { return getWalkerImpl(); }
 1576 MemorySSAWalker *MemorySSA::getSkipSelfWalker() {
lib/Transforms/Scalar/NewGVN.cpp
  496   MemorySSAWalker *MSSAWalker;
unittests/Analysis/MemorySSATest.cpp
   48     MemorySSAWalker *Walker;
  542   MemorySSAWalker *Walker = Analyses->Walker;
  608   MemorySSAWalker *Walker = Analyses->Walker;
  638   MemorySSAWalker *Walker = Analyses->Walker;
  667   MemorySSAWalker *Walker = Analyses->Walker;
  731   MemorySSAWalker *Walker = Analyses->Walker;
  778   MemorySSAWalker *Walker = Analyses->Walker;
  807   MemorySSAWalker *Walker = Analyses->Walker;
  845   MemorySSAWalker &Walker = *Analyses->Walker;
 1062   MemorySSAWalker *Walker = Analyses->Walker;
 1166   MemorySSAWalker *Walker = Analyses->Walker;
 1348   MemorySSAWalker *Walker = Analyses->Walker;
 1432   MemorySSAWalker *Walker = Analyses->Walker;
 1494   MemorySSAWalker *Walker = Analyses->Walker;