Home
last modified time | relevance | path

Searched refs:MemoryDependenceResults (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemoryDependenceAnalysis.h186 friend class MemoryDependenceResults;
265 class MemoryDependenceResults {
361 MemoryDependenceResults(AAResults &AA, AssumptionCache &AC, in MemoryDependenceResults() function
516 using Result = MemoryDependenceResults;
521 MemoryDependenceResults run(Function &F, FunctionAnalysisManager &AM);
527 Optional<MemoryDependenceResults> MemDep;
544 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemoryDependenceAnalysis.cpp184 MemDepResult MemoryDependenceResults::getCallDependencyFrom( in getCallDependencyFrom()
241 MemDepResult MemoryDependenceResults::getPointerDependencyFrom( in getPointerDependencyFrom()
269 MemDepResult MemoryDependenceResults::getPointerDependencyFrom( in getPointerDependencyFrom()
708 const MemoryDependenceResults::NonLocalDepInfo &
833 void MemoryDependenceResults::getNonLocalPointerDependency( in getNonLocalPointerDependency()
896 MemDepResult MemoryDependenceResults::getNonLocalInfoForBlock( in getNonLocalInfoForBlock()
993 MemoryDependenceResults::NonLocalDepInfo::iterator Entry = in SortNonLocalDepInfoCache()
1003 MemoryDependenceResults::NonLocalDepInfo::iterator Entry = in SortNonLocalDepInfoCache()
1028 bool MemoryDependenceResults::getNonLocalPointerDepFromBB( in getNonLocalPointerDepFromBB()
1500 void MemoryDependenceResults::invalidateCachedPredecessors() { in invalidateCachedPredecessors()
[all …]
H A DMemDepPrinter.cpp93 MemoryDependenceResults &MDA = getAnalysis<MemoryDependenceWrapperPass>().getMemDep(); in runOnFunction()
108 const MemoryDependenceResults::NonLocalDepInfo &NLDI = in runOnFunction()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h48 class MemoryDependenceResults; variable
139 MemoryDependenceResults &getMemDep() const { return *MD; } in getMemDep()
172 MemoryDependenceResults *MD = nullptr;
210 void setMemDep(MemoryDependenceResults *M) { MD = M; } in setMemDep()
220 MemoryDependenceResults *MD = nullptr;
263 MemoryDependenceResults *RunMD, LoopInfo *LI,
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h37 class MemoryDependenceResults; variable
77 MemoryDependenceResults *MemDep = nullptr);
96 MemoryDependenceResults *MemDep = nullptr,
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DGVNHoist.cpp262 MemoryDependenceResults *MD, MemorySSA *MSSA) in GVNHoist()
283 MemoryDependenceResults *MD;
1243 MemoryDependenceResults &MD = AM.getResult<MemoryDependenceAnalysis>(F); in run()
H A DGVN.cpp498 const MemoryDependenceResults::NonLocalDepInfo &deps = in lookupOrAddCall()
2140 const MemoryDependenceResults::NonLocalDepInfo &deps = in areCallValsEqual()
2580 MemoryDependenceResults *RunMD, LoopInfo *LI, in runImpl()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteOutArguments.cpp84 MemoryDependenceResults *MDA = nullptr;
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp144 MemoryDependenceResults *MemDep) { in FoldSingleEntryPHINodes()
180 MemoryDependenceResults *MemDep, in MergeBlockIntoPredecessor()