Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h116 class MemorySSAWalker; variable
713 LLVM_ABI MemorySSAWalker *getWalker();
714 LLVM_ABI MemorySSAWalker *getSkipSelfWalker();
926 friend class MemorySSAWalker;
1024 class MemorySSAWalker {
1026 LLVM_ABI MemorySSAWalker(MemorySSA *);
1027 virtual ~MemorySSAWalker() = default;
1111 class LLVM_ABI DoNothingMemorySSAWalker final : public MemorySSAWalker {
1115 using MemorySSAWalker::getClobberingMemoryAccess;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp120 MemorySSAWalker *Walker;
1012 class MemorySSA::CachingWalker final : public MemorySSAWalker {
1017 : MemorySSAWalker(M), Walker(W) {} in CachingWalker()
1020 using MemorySSAWalker::getClobberingMemoryAccess;
1055 class MemorySSA::SkipSelfWalker final : public MemorySSAWalker {
1060 : MemorySSAWalker(M), Walker(W) {} in SkipSelfWalker()
1063 using MemorySSAWalker::getClobberingMemoryAccess;
1590 MemorySSAWalker *MemorySSA::getWalker() { return getWalkerImpl(); } in getWalker()
1603 MemorySSAWalker *MemorySSA::getSkipSelfWalker() { in getSkipSelfWalker()
2443 MemorySSAWalker::MemorySSAWalker(MemorySSA *M) : MSSA(M) {} in MemorySSAWalker() function in MemorySSAWalker
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMemoryUtils.cpp382 MemorySSAWalker *Walker = MSSA->getWalker(); in isClobberedInFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp505 MemorySSAWalker *MSSAWalker = nullptr;