Searched refs:Dependences (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorLoopCarriedReuse.cpp | 194 SetVector<DepChain *> Dependences; member in __anon00be9b940111::HexagonVectorLoopCarriedReuse 372 for (auto *D : Dependences) { in findValueToReuse() 586 Dependences.clear(); in doVLCR() 596 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR() 640 for (auto *D : Dependences) { in getDepChainBtwn() 657 Dependences.insert(D); in findLoopCarriedDeps() 661 LLVM_DEBUG(dbgs() << "Found " << Dependences.size() << " dependences\n"); in findLoopCarriedDeps() 662 LLVM_DEBUG(for (const DepChain *D : Dependences) dbgs() << *D << "\n";); in findLoopCarriedDeps()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopDistribute.cpp | 627 const SmallVectorImpl<Dependence> &Dependences) { in MemoryInstructionDependences() argument 631 for (const auto &Dep : Dependences) in MemoryInstructionDependences() 684 auto *Dependences = LAI->getDepChecker().getDependences(); in processLoop() local 685 if (!Dependences || Dependences->empty()) in processLoop() 714 *Dependences); in processLoop()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 702 DenseMap<Instruction *, SmallPtrSet<Instruction *, 2>> Dependences; variable 820 return !Dependences.contains(Src) || !Dependences.lookup(Src).count(Sink); in canReorderMemAccessesForInterleavedGroups() 833 Dependences[Dep.getSource(DepChecker)].insert( in collectDependences()
|
H A D | LoopAccessAnalysis.h | 234 return RecordDependences ? &Dependences : nullptr; in getDependences() 237 void clearDependences() { Dependences.clear(); } in clearDependences() 327 SmallVector<Dependence, 8> Dependences; variable
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 2301 Dependences.push_back(Dependence(A.second, B.second, Type)); in areDepsSafe() 2303 if (Dependences.size() >= MaxDependences) { in areDepsSafe() 2305 Dependences.clear(); in areDepsSafe() 2319 LLVM_DEBUG(dbgs() << "Total Dependences: " << Dependences.size() << "\n"); in areDepsSafe() 3040 if (auto *Dependences = DepChecker->getDependences()) { in print() local 3042 for (const auto &Dep : *Dependences) { in print()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.h | 114 SmallVector<DependData, 4> Dependences; member
|
H A D | CGOpenMPRuntime.cpp | 4533 emitDependClause(CGF, Data.Dependences, Loc); in emitTaskCall() 4545 if (!Data.Dependences.empty()) { in emitTaskCall() 4561 if (!Data.Dependences.empty()) { in emitTaskCall() 4578 if (!Data.Dependences.empty()) { in emitTaskCall() 4597 if (!Data.Dependences.empty()) in emitTaskCall() 5628 if (CGF.CGM.getLangOpts().OpenMPIRBuilder && Data.Dependences.empty()) { in emitTaskwaitCall() 5638 emitDependClause(CGF, Data.Dependences, Loc); in emitTaskwaitCall() 5639 if (!Data.Dependences.empty()) { in emitTaskwaitCall()
|
H A D | CGStmtOpenMP.cpp | 4634 Data.Dependences.emplace_back(OMPC_DEPEND_outallmemory, in buildDependences() 4648 Data.Dependences.emplace_back(C->getDependencyKind(), C->getModifier()); in buildDependences() 7065 if (!Data.Dependences.empty()) { in EmitOMPInteropDirective() 7068 CGM.getOpenMPRuntime().emitDependClause(*this, Data.Dependences, in EmitOMPInteropDirective()
|