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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp289 SetVector<DepChain *> Dependences; member in class:__anon5190::HexagonVectorLoopCarriedReuse
451 for (auto *D : Dependences) {
668 Dependences.clear();
678 llvm::for_each(Dependences, std::default_delete<DepChain>());
722 for (auto *D : Dependences) {
739 Dependences.insert(D);
743 LLVM_DEBUG(dbgs() << "Found " << Dependences.size() << " dependences\n");
744 LLVM_DEBUG(for (size_t i = 0; i < Dependences.size();
745 ++i) { dbgs() << *Dependences[i] << "\n"; });
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h641 DenseMap<Instruction *, SmallPtrSet<Instruction *, 2>> Dependences; member in class:llvm::InterleavedAccessInfo
753 return Dependences.find(Src) == Dependences.end() ||
754 !Dependences.lookup(Src).count(Sink);
766 Dependences[Dep.getSource(*LAI)].insert(Dep.getDestination(*LAI));
H A DLoopAccessAnalysis.h231 return RecordDependences ? &Dependences : nullptr;
234 void clearDependences() { Dependences.clear(); }
294 //// True if Dependences reflects the dependences in the
296 //// Dependences is invalid.
301 SmallVector<Dependence, 8> Dependences; member in class:llvm::MemoryDepChecker
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopDistribute.cpp636 const SmallVectorImpl<Dependence> &Dependences) {
640 for (auto &Dep : Dependences)
690 auto *Dependences = LAI->getDepChecker().getDependences();
691 if (!Dependences || Dependences->empty())
717 *Dependences);
634 MemoryInstructionDependences( const SmallVectorImpl<Instruction *> &Instructions, const SmallVectorImpl<Dependence> &Dependences) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1690 Dependences.push_back(Dependence(A.second, B.second, Type));
1692 if (Dependences.size() >= MaxDependences) {
1694 Dependences.clear();
1708 LLVM_DEBUG(dbgs() << "Total Dependences: " << Dependences.size() << "\n");
2375 if (auto *Dependences = DepChecker->getDependences()) {
2376 OS.indent(Depth) << "Dependences:\n";
2377 for (auto &Dep : *Dependences) {
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.h104 SmallVector<std::pair<OpenMPDependClauseKind, const Expr *>, 4> Dependences; member in struct:clang::CodeGen::final
H A DCGStmtOpenMP.cpp3212 Data.Dependences.emplace_back(C->getDependencyKind(), IRef);
3453 Data.Dependences.emplace_back(C->getDependencyKind(), IRef);
H A DCGOpenMPRuntime.cpp5180 unsigned NumDependencies = Data.Dependences.size();
5200 // Define type kmp_depend_info[<Dependences.size()>];
5204 // kmp_depend_info[<Dependences.size()>] deps;
5208 const Expr *E = Data.Dependences[I].second;
5228 // deps[i].base_addr = &<Dependences[i].second>;
5234 // deps[i].len = sizeof(<Dependences[i].second>);
5238 // deps[i].flags = <Dependences[i].first>;
5240 switch (Data.Dependences[I].first) {

Completed in 147 milliseconds