Home
last modified time | relevance | path

Searched refs:MemDep (Results 1 – 13 of 13) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp87 MemoryDependenceResults *MemDep) { in FoldSingleEntryPHINodes() argument
96 if (MemDep) in FoldSingleEntryPHINodes()
97 MemDep->removeInstruction(PN); // Memdep updates AA itself. in FoldSingleEntryPHINodes()
120 MemoryDependenceResults *MemDep, in MergeBlockIntoPredecessor() argument
154 FoldSingleEntryPHINodes(BB, MemDep); in MergeBlockIntoPredecessor()
212 if (MemDep) in MergeBlockIntoPredecessor()
213 MemDep->invalidateCachedPredecessors(); in MergeBlockIntoPredecessor()
/external/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp63 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/
DBasicBlockUtils.h42 MemoryDependenceResults *MemDep = nullptr);
54 MemoryDependenceResults *MemDep = nullptr);
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h49 MemoryDependenceResults *MemDep = nullptr);
61 MemoryDependenceResults *MemDep = nullptr,
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DBasicBlockUtils.cpp71 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/
DMemoryDependenceAnalysis.h488 Optional<MemoryDependenceResults> MemDep; variable
503 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DMemoryDependenceAnalysis.h524 Optional<MemoryDependenceResults> MemDep; variable
541 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
/external/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp1690 MemDep.reset(); in releaseMemory()
1706 MemDep.emplace(AA, AC, TLI, DT); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMemoryDependenceAnalysis.cpp1762 MemDep.reset(); in releaseMemory()
1803 MemDep.emplace(AA, AC, TLI, DT, PV); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DAliasAnalysis.rst686 using the Memory Dependence Analysis interface instead. MemDep is a lazy,
690 MemDep can be a significant performance win over accessing alias analysis
/external/llvm/docs/
DAliasAnalysis.rst706 using the Memory Dependence Analysis interface instead. MemDep is a lazy,
710 MemDep can be a significant performance win over accessing alias analysis
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DGVN.cpp637 auto &MemDep = AM.getResult<MemoryDependenceAnalysis>(F); in run() local
640 bool Changed = runImpl(F, AC, DT, TLI, AA, &MemDep, LI, &ORE); in run()
/external/llvm/lib/Transforms/Scalar/
DGVN.cpp595 auto &MemDep = AM.getResult<MemoryDependenceAnalysis>(F); in run() local
596 bool Changed = runImpl(F, AC, DT, TLI, AA, &MemDep); in run()