Searched refs:Dependences (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorLoopCarriedReuse.cpp | 182 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 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 | 757 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 D | LoopAccessAnalysis.h | 248 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 D | LoopAccessAnalysis.cpp | 2363 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 D | CGOpenMPRuntime.h | 114 SmallVector<DependData, 4> Dependences; member
|
| H A D | CGOpenMPRuntime.cpp | 4501 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 D | CGStmtOpenMP.cpp | 4834 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()
|