/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-10.0/llvm/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 140 MemoryDependenceResults *MemDep) { in FoldSingleEntryPHINodes() argument 149 if (MemDep) in FoldSingleEntryPHINodes() 150 MemDep->removeInstruction(PN); // Memdep updates AA itself. in FoldSingleEntryPHINodes() 173 MemoryDependenceResults *MemDep, in MergeBlockIntoPredecessor() argument 223 FoldSingleEntryPHINodes(BB, MemDep); in MergeBlockIntoPredecessor() 299 if (MemDep) in MergeBlockIntoPredecessor() 300 MemDep->invalidateCachedPredecessors(); in MergeBlockIntoPredecessor()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 76 MemoryDependenceResults *MemDep = nullptr); 94 MemoryDependenceResults *MemDep = nullptr,
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | BasicBlockUtils.h | 78 MemoryDependenceResults *MemDep = nullptr); 97 MemoryDependenceResults *MemDep = nullptr,
|
/external/llvm-project/llvm/tools/llvm-mca/Views/ |
D | BottleneckAnalysis.cpp | 527 const CriticalDependency &MemDep = IS.getCriticalMemDep(); in onEvent() local 528 if (MemDep.Cycles) { in onEvent() 529 Cycles = MemDep.Cycles + 2 * Tracker.getMemoryPressureCycles(IID); in onEvent() 530 unsigned From = MemDep.IID % Source.size(); in onEvent()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | BasicBlockUtils.cpp | 140 MemoryDependenceResults *MemDep) { in FoldSingleEntryPHINodes() argument 149 if (MemDep) in FoldSingleEntryPHINodes() 150 MemDep->removeInstruction(PN); // Memdep updates AA itself. in FoldSingleEntryPHINodes() 174 MemoryDependenceResults *MemDep, in MergeBlockIntoPredecessor() argument 224 FoldSingleEntryPHINodes(BB, MemDep); in MergeBlockIntoPredecessor() 295 if (MemDep) in MergeBlockIntoPredecessor() 296 MemDep->invalidateCachedPredecessors(); in MergeBlockIntoPredecessor()
|
/external/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 488 Optional<MemoryDependenceResults> MemDep; variable 503 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 517 Optional<MemoryDependenceResults> MemDep; variable 534 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | MemoryDependenceAnalysis.h | 531 Optional<MemoryDependenceResults> MemDep; variable 548 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
|
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
D | GVN.h | 105 GVNOptions &setMemDep(bool MemDep) { in setMemDep() 106 AllowMemDep = MemDep; in setMemDep()
|
/external/llvm-project/llvm/include/llvm/MCA/ |
D | Instruction.h | 547 void setCriticalMemDep(const CriticalDependency &MemDep) { in setCriticalMemDep() argument 548 CriticalMemDep = MemDep; in setCriticalMemDep()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/ |
D | Instruction.h | 547 void setCriticalMemDep(const CriticalDependency &MemDep) { in setCriticalMemDep() argument 548 CriticalMemDep = MemDep; in setCriticalMemDep()
|
/external/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 1690 MemDep.reset(); in releaseMemory() 1706 MemDep.emplace(AA, AC, TLI, DT); in runOnFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 1782 MemDep.reset(); in releaseMemory() 1823 MemDep.emplace(AA, AC, TLI, DT, PV, BlockScanLimit); in runOnFunction()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | MemoryDependenceAnalysis.cpp | 1772 MemDep.reset(); in releaseMemory() 1813 MemDep.emplace(AA, AC, TLI, DT, PV, BlockScanLimit); in runOnFunction()
|
/external/llvm-project/llvm/docs/ |
D | AliasAnalysis.rst | 686 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/ |
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/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 622 auto &MemDep = AM.getResult<MemoryDependenceAnalysis>(F); in run() local 625 bool Changed = runImpl(F, AC, DT, TLI, AA, &MemDep, LI, &ORE); in run()
|
/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()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 663 auto *MemDep = in run() local 668 bool Changed = runImpl(F, AC, DT, TLI, AA, MemDep, LI, &ORE, in run()
|