Home
last modified time | relevance | path

Searched refs:Dependences (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp182 SetVector<DepChain *> Dependences; member in __anon00be9b940111::HexagonVectorLoopCarriedReuse
360 for (auto *D : Dependences) { in findValueToReuse()
573 Dependences.clear(); in doVLCR()
583 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR()
627 for (auto *D : Dependences) { in getDepChainBtwn()
644 Dependences.insert(D); in findLoopCarriedDeps()
648 LLVM_DEBUG(dbgs() << "Found " << Dependences.size() << " dependences\n"); in findLoopCarriedDeps()
649 LLVM_DEBUG(for (const DepChain *D : Dependences) dbgs() << *D << "\n";); in findLoopCarriedDeps()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp627 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 DVectorUtils.h757 DenseMap<Instruction *, SmallPtrSet<Instruction *, 2>> Dependences; variable
874 return !Dependences.contains(Src) || !Dependences.lookup(Src).count(Sink); in canReorderMemAccessesForInterleavedGroups()
887 Dependences[Dep.getSource(DepChecker)].insert( in collectDependences()
H A DLoopAccessAnalysis.h248 return RecordDependences ? &Dependences : nullptr; in getDependences()
251 void clearDependences() { Dependences.clear(); } in clearDependences()
346 SmallVector<Dependence, 8> Dependences; variable
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp2363 Dependences.emplace_back(A.second, B.second, Type); in areDepsSafe()
2365 if (Dependences.size() >= MaxDependences) { in areDepsSafe()
2367 Dependences.clear(); in areDepsSafe()
2381 LLVM_DEBUG(dbgs() << "Total Dependences: " << Dependences.size() << "\n"); in areDepsSafe()
3047 if (auto *Dependences = DepChecker->getDependences()) { in print() local
3049 for (const auto &Dep : *Dependences) { in print()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h114 SmallVector<DependData, 4> Dependences; member
H A DCGOpenMPRuntime.cpp4501 emitDependClause(CGF, Data.Dependences, Loc); in emitTaskCall()
4513 if (!Data.Dependences.empty()) { in emitTaskCall()
4529 if (!Data.Dependences.empty()) { in emitTaskCall()
4546 if (!Data.Dependences.empty()) { in emitTaskCall()
4565 if (!Data.Dependences.empty()) in emitTaskCall()
5874 if (CGF.CGM.getLangOpts().OpenMPIRBuilder && Data.Dependences.empty()) { in emitTaskwaitCall()
5884 emitDependClause(CGF, Data.Dependences, Loc); in emitTaskwaitCall()
5885 if (!Data.Dependences.empty()) { in emitTaskwaitCall()
H A DCGStmtOpenMP.cpp4834 Data.Dependences.emplace_back(OMPC_DEPEND_outallmemory, in buildDependences()
4848 Data.Dependences.emplace_back(C->getDependencyKind(), C->getModifier()); in buildDependences()
5642 for (auto &Dep : Data.Dependences) { in EmitOMPDepobjDirective()
7284 if (!Data.Dependences.empty()) { in EmitOMPInteropDirective()
7287 CGM.getOpenMPRuntime().emitDependClause(*this, Data.Dependences, in EmitOMPInteropDirective()