Searched refs:MemDep (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | BottleneckAnalysis.cpp | 525 const CriticalDependency &MemDep = IS.getCriticalMemDep(); in onEvent() local 526 if (MemDep.Cycles) { in onEvent() 527 Cycles = MemDep.Cycles + 2 * Tracker.getMemoryPressureCycles(IID); in onEvent() 528 unsigned From = MemDep.IID % Source.size(); in onEvent()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | Scheduler.cpp | 88 const CriticalDependency &MemDep = in issueInstructionImpl() local 90 IS->setCriticalMemDep(MemDep); in issueInstructionImpl()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryDependenceAnalysis.h | 533 std::optional<MemoryDependenceResults> MemDep; variable 550 MemoryDependenceResults &getMemDep() { return *MemDep; } in getMemDep()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 145 MemoryDependenceResults *MemDep) { in FoldSingleEntryPHINodes() argument 155 if (MemDep) in FoldSingleEntryPHINodes() 156 MemDep->removeInstruction(PN); // Memdep updates AA itself. in FoldSingleEntryPHINodes() 179 MemoryDependenceResults *MemDep, in MergeBlockIntoPredecessor() argument 231 FoldSingleEntryPHINodes(BB, MemDep); in MergeBlockIntoPredecessor() 318 if (MemDep) in MergeBlockIntoPredecessor() 319 MemDep->invalidateCachedPredecessors(); in MergeBlockIntoPredecessor()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVN.h | 110 GVNOptions &setMemDep(bool MemDep) { in setMemDep() 111 AllowMemDep = MemDep; in setMemDep()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 82 MemoryDependenceResults *MemDep = nullptr); 104 MemoryDependenceResults *MemDep = nullptr,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 706 void setCriticalMemDep(const CriticalDependency &MemDep) { in setCriticalMemDep() argument 707 CriticalMemDep = MemDep; in setCriticalMemDep()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MemoryDependenceAnalysis.cpp | 1729 MemDep.reset(); in releaseMemory() 1767 MemDep.emplace(AA, AC, TLI, DT, BlockScanLimit); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GVN.cpp | 890 auto *MemDep = in run() local 895 assert(!MemDep && in run() 900 bool Changed = runImpl(F, AC, DT, TLI, AA, MemDep, LI, &ORE, in run()
|