Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DMemorySSA.h116 class MemorySSAWalker; variable
710 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;
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemorySSA.cpp125 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
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUMemoryUtils.cpp151 MemorySSAWalker *Walker = MSSA->getWalker(); in isClobberedInFunction()
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp497 MemorySSAWalker *MSSAWalker = nullptr;