Searched refs:MemDep (Results 1 – 7 of 7) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 63 MemoryDependenceResults *MemDep) { in FoldSingleEntryPHINodes() argument 72 if (MemDep) in FoldSingleEntryPHINodes() 73 MemDep->removeInstruction(PN); // Memdep updates AA itself. in FoldSingleEntryPHINodes() 97 MemoryDependenceResults *MemDep) { in MergeBlockIntoPredecessor() argument 134 FoldSingleEntryPHINodes(BB, MemDep); in MergeBlockIntoPredecessor() 164 if (MemDep) in MergeBlockIntoPredecessor() 165 MemDep->invalidateCachedPredecessors(); in MergeBlockIntoPredecessor()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 42 MemoryDependenceResults *MemDep = nullptr); 54 MemoryDependenceResults *MemDep = nullptr);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 71 MemoryDependenceAnalysis *MemDep = 0; in FoldSingleEntryPHINodes() local 74 MemDep = P->getAnalysisIfAvailable<MemoryDependenceAnalysis>(); in FoldSingleEntryPHINodes() 83 if (MemDep) in FoldSingleEntryPHINodes() 84 MemDep->removeInstruction(PN); // Memdep updates AA itself. in FoldSingleEntryPHINodes()
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 488 Optional<MemoryDependenceResults> MemDep; variable 503 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 1690 MemDep.reset(); in releaseMemory() 1706 MemDep.emplace(AA, AC, TLI, DT); in runOnFunction()
|
/external/llvm/docs/ |
D | AliasAnalysis.rst | 706 using the Memory Dependence Analysis interface instead. MemDep is a lazy, 710 MemDep can be a significant performance win over accessing alias analysis
|
/external/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 595 auto &MemDep = AM.getResult<MemoryDependenceAnalysis>(F); in run() local 596 bool Changed = runImpl(F, AC, DT, TLI, AA, &MemDep); in run()
|