Home
last modified time | relevance | path

Searched refs:MemorySSAWalker (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSA.h116 class MemorySSAWalker; variable
724 MemorySSAWalker *getWalker();
725 MemorySSAWalker *getSkipSelfWalker();
927 friend class MemorySSAWalker;
1029 class MemorySSAWalker {
1031 MemorySSAWalker(MemorySSA *);
1032 virtual ~MemorySSAWalker() = default;
1097 class DoNothingMemorySSAWalker final : public MemorySSAWalker {
1101 using MemorySSAWalker::getClobberingMemoryAccess;
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DMemorySSATest.cpp52 MemorySSAWalker *Walker;
546 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
612 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
642 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
671 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
735 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
782 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
811 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
1067 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
1172 MemorySSAWalker *Walker = Analyses->Walker; in TEST_F()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemorySSA.cpp127 MemorySSAWalker *Walker;
1057 class MemorySSA::CachingWalker final : public MemorySSAWalker {
1062 : MemorySSAWalker(M), Walker(W) {} in CachingWalker()
1065 using MemorySSAWalker::getClobberingMemoryAccess;
1098 class MemorySSA::SkipSelfWalker final : public MemorySSAWalker {
1103 : MemorySSAWalker(M), Walker(W) {} in SkipSelfWalker()
1106 using MemorySSAWalker::getClobberingMemoryAccess;
1604 MemorySSAWalker *MemorySSA::getWalker() { return getWalkerImpl(); } in getWalker()
1619 MemorySSAWalker *MemorySSA::getSkipSelfWalker() { in getSkipSelfWalker()
2461 MemorySSAWalker::MemorySSAWalker(MemorySSA *M) : MSSA(M) {} in MemorySSAWalker() function in MemorySSAWalker
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp173 MemorySSAWalker *Walker = MSSA->getWalker(); in isClobberedInFunction()
/llvm-project-15.0.7/llvm/docs/
H A DMemorySSA.rst199 When ``MemorySSA`` is done building, it also hands you a ``MemorySSAWalker``
206 A structure that helps ``MemorySSA`` do its job is the ``MemorySSAWalker``, or
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp497 MemorySSAWalker *MSSAWalker = nullptr;