/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ComputeDependence.cpp | 85 auto Deps = ArgDeps & ~ExprDependence::TypeValue; in computeDependence() local 88 Deps |= ExprDependence::Value; in computeDependence() 93 return Deps; in computeDependence() 94 if ((Deps & ExprDependence::Value) && (Deps & ExprDependence::Instantiation)) in computeDependence() 95 return Deps; in computeDependence() 104 return Deps; in computeDependence() 107 Deps |= ExprDependence::Error; in computeDependence() 109 Deps |= ExprDependence::ValueInstantiation; in computeDependence() 111 return Deps; in computeDependence() 499 auto Deps = ExprDependence::None; in computeDependence() local [all …]
|
H A D | TemplateBase.cpp | 266 auto Deps = TemplateArgumentDependence::None; in getDependence() local 272 Deps = toTemplateArgumentDependence(getAsType()->getDependence()); in getDependence() 274 Deps |= TemplateArgumentDependence::Dependent; in getDependence() 275 return Deps; in getDependence() 289 Deps = TemplateArgumentDependence::Dependent | in getDependence() 291 return Deps; in getDependence() 300 Deps = toTemplateArgumentDependence(getAsExpr()->getDependence()); in getDependence() 302 Deps |= TemplateArgumentDependence::Dependent | in getDependence() 304 return Deps; in getDependence() 308 Deps |= P.getDependence(); in getDependence() [all …]
|
H A D | ExprCXX.cpp | 491 auto Deps = TemplateArgumentDependence::None; in OverloadExpr() local 493 TemplateKWLoc, *TemplateArgs, getTrailingTemplateArgumentLoc(), Deps); in OverloadExpr() 522 auto Deps = TemplateArgumentDependence::None; in DependentScopeDeclRefExpr() local 524 TemplateKWLoc, *Args, getTrailingObjects<TemplateArgumentLoc>(), Deps); in DependentScopeDeclRefExpr() 1510 auto Deps = TemplateArgumentDependence::None; in CXXDependentScopeMemberExpr() local 1513 Deps); in CXXDependentScopeMemberExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | RTDyldObjectLinkingLayer.cpp | 20 SymbolDependenceMap &Deps) in JITDylibSearchOrderResolver() argument 21 : MR(MR), Deps(Deps) {} in JITDylibSearchOrderResolver() 54 [this](const SymbolDependenceMap &LookupDeps) { Deps = LookupDeps; }); in lookup() 70 SymbolDependenceMap &Deps; member in __anon8430628f0111::JITDylibSearchOrderResolver 185 auto Deps = std::make_unique<SymbolDependenceMap>(); in emit() local 187 JITDylibSearchOrderResolver Resolver(*SharedR, *Deps); in emit() 199 [this, SharedR, MemMgr = std::move(MemMgr), Deps = std::move(Deps)]( in emit() 204 std::move(LoadedObjInfo), std::move(Deps), std::move(Err)); in emit() 360 std::unique_ptr<SymbolDependenceMap> Deps, Error Err) { in onObjEmit() argument 370 SDG.Dependencies = std::move(*Deps); in onObjEmit()
|
H A D | Core.cpp | 441 &SrcJD](const SymbolDependenceMap &Deps) { in materialize() argument 443 if (Deps.empty()) in materialize() 447 assert(Deps.size() == 1 && Deps.count(&SrcJD) && in materialize() 450 auto &SrcJDDeps = Deps.find(&SrcJD)->second; in materialize() 1196 for (auto &[DepJD, Deps] : KV.second.DefiningEDU->Dependencies) { in dump() 1198 for (auto &Dep : Deps) in dump() 2936 for (auto &[DepJD, Deps] : EDUInfo.NewDeps) { in propagateExtraEmitDeps() 2939 for (auto Dep : Deps) { in propagateExtraEmitDeps() 3044 for (auto &[DepJD, Deps] : DG.Dependencies) { in simplifyDepGroups() 3047 assert(!Deps.empty() && "Dependence set for DepJD is empty"); in simplifyDepGroups() [all …]
|
H A D | DebugUtils.cpp | 206 raw_ostream &operator<<(raw_ostream &OS, const SymbolDependenceMap &Deps) { in operator <<() argument 207 return OS << printSequence(Deps, '{', '}', in operator <<()
|
H A D | ObjectLinkingLayer.cpp | 225 [this](const SymbolDependenceMap &Deps) { in lookup() argument 227 for (auto &[DepJD, Deps] : Deps) in lookup() 228 for (auto &DepSym : Deps) in lookup()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 133 ModuleDeps &Deps) { in addOutputPaths() argument 135 Controller.lookupModuleOutput(Deps.ID, ModuleOutputKind::ModuleFile); in addOutputPaths() 139 Deps.ID, ModuleOutputKind::DiagnosticSerializationFile); in addOutputPaths() 142 Deps.ID, ModuleOutputKind::DependencyFile); in addOutputPaths() 145 Deps.ID, ModuleOutputKind::DependencyTargets), in addOutputPaths() 230 const ModuleDeps &Deps, in getInvocationAdjustedForModuleBuildWithoutOutputs() argument 234 CI.getMutLangOpts().ModuleName = Deps.ID.ModuleName; in getInvocationAdjustedForModuleBuildWithoutOutputs() 235 CI.getMutFrontendOpts().IsSystemModule = Deps.IsSystem; in getInvocationAdjustedForModuleBuildWithoutOutputs() 240 CI.getMutFrontendOpts().Inputs.emplace_back(Deps.ClangModuleMapFile, in getInvocationAdjustedForModuleBuildWithoutOutputs() 244 ScanInstance.getFileManager().getFile(Deps.ClangModuleMapFile); in getInvocationAdjustedForModuleBuildWithoutOutputs() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | GlobalDCE.cpp | 62 SmallPtrSetImpl<GlobalValue *> &Deps) { in ComputeDependencies() argument 65 Deps.insert(Parent); in ComputeDependencies() 67 Deps.insert(GV); in ComputeDependencies() 73 Deps.insert(K.begin(), K.end()); in ComputeDependencies() 78 Deps.insert(LocalDeps.begin(), LocalDeps.end()); in ComputeDependencies() 84 SmallPtrSet<GlobalValue *, 8> Deps; in UpdateGVDependencies() local 86 ComputeDependencies(User, Deps); in UpdateGVDependencies() 87 Deps.erase(&GV); // Remove self-reference. in UpdateGVDependencies() 88 for (GlobalValue *GVU : Deps) { in UpdateGVDependencies()
|
H A D | Attributor.cpp | 2126 << DG.SyntheticRoot.Deps.size() in runTillFixpoint() 2142 size_t NumAAs = DG.SyntheticRoot.Deps.size(); in runTillFixpoint() 2155 << " has " << InvalidAA->Deps.size() in runTillFixpoint() 2157 for (auto &DepIt : InvalidAA->Deps) { in runTillFixpoint() 2174 InvalidAA->Deps.clear(); in runTillFixpoint() 2180 for (auto &DepIt : ChangedAA->Deps) in runTillFixpoint() 2182 ChangedAA->Deps.clear(); in runTillFixpoint() 2253 for (auto &DepIt : ChangedAA->Deps) in runTillFixpoint() 2255 ChangedAA->Deps.clear(); in runTillFixpoint() 2273 size_t NumFinalAAs = DG.SyntheticRoot.Deps.size(); in manifestAttributes() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineTraceMetrics.cpp | 670 SmallVectorImpl<DataDep> &Deps, in getDataDeps() argument 689 Deps.push_back(DataDep(MRI, Reg, MO.getOperandNo())); in getDataDeps() 698 SmallVectorImpl<DataDep> &Deps, in getPHIDeps() argument 708 Deps.push_back(DataDep(MRI, Reg, i)); in getPHIDeps() 717 SmallVectorImpl<DataDep> &Deps, in updatePhysDepsDownwards() argument 742 Deps.push_back(DataDep(I->MI, I->Op, MO.getOperandNo())); in updatePhysDepsDownwards() 797 SmallVector<DataDep, 8> Deps; in updateDepth() local 800 getPHIDeps(UseMI, Deps, TBI.Pred, MTM.MRI); in updateDepth() 801 else if (getDataDeps(UseMI, Deps, MTM.MRI)) in updateDepth() 802 updatePhysDepsDownwards(&UseMI, Deps, RegUnits, MTM.TRI); in updateDepth() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DDG.h | 281 DependenceList &Deps) const; 442 const NodeType &Src, const NodeType &Dst, DependenceList &Deps) const { in getDependencies() argument 443 assert(Deps.empty() && "Expected empty output list at the start."); in getDependencies() 457 Deps.push_back(std::move(Dep)); in getDependencies() 459 return !Deps.empty(); in getDependencies() 468 DependenceList Deps; in getDependenceString() local 469 if (!getDependencies(Src, Dst, Deps)) in getDependenceString() 471 interleaveComma(Deps, OS, [&](const std::unique_ptr<Dependence> &D) { in getDependenceString()
|
H A D | VectorUtils.h | 831 auto *Deps = DepChecker.getDependences(); in collectDependences() local 832 for (auto Dep : *Deps) in collectDependences()
|
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.h | 291 const ModuleDeps &Deps, 308 void addOutputPaths(CowCompilerInvocation &CI, ModuleDeps &Deps); 313 ModuleDeps &Deps);
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
H A D | CheckerBase.td | 138 class Dependencies<list<Checker> Deps = []> { 139 list<Checker> Dependencies = Deps; 156 class WeakDependencies<list<Checker> Deps = []> { 157 list<Checker> WeakDependencies = Deps;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVDuplicatesTracker.h | 33 SmallVector<DTSortableEntry *, 2> Deps; variable 51 const SmallVector<DTSortableEntry *, 2> &getDeps() const { return Deps; } in getDeps() 52 void addDep(DTSortableEntry *E) { Deps.push_back(E); } in addDep()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
H A D | coff_platform.cpp | 83 std::vector<JITDylibState *> Deps; member 361 std::swap(JDS.Deps, OldDeps); in dlopenInitialize() 362 JDS.Deps.reserve(DI.size()); in dlopenInitialize() 433 for (auto *DepJDS : JDS.Deps) { in dlcloseDeinitialize()
|
H A D | macho_platform.cpp | 281 std::vector<JITDylibState *> Deps; 1204 std::swap(JDS.Deps, OldDeps); in __orc_rt_macho_deregister_object_platform_sections() 1205 JDS.Deps.reserve(DI.DepHeaders.size()); in __orc_rt_macho_deregister_object_platform_sections() 1280 for (auto *DepJDS : JDS.Deps) { in __orc_rt_macho_jit_dlclose() 264 std::vector<JITDylibState *> Deps; global() member
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 187 const auto *Deps = DepChecker.getDependences(); in findStoreToLoadDependences() local 188 if (!Deps) in findStoreToLoadDependences() 197 for (const auto &Dep : *Deps) { in findStoreToLoadDependences()
|
H A D | GVN.cpp | 1374 void GVNPass::AnalyzeLoadAvailability(LoadInst *Load, LoadDepVect &Deps, in AnalyzeLoadAvailability() argument 1381 for (const auto &Dep : Deps) { in AnalyzeLoadAvailability() 1411 assert(Deps.size() == ValuesPerBlock.size() + UnavailableBlocks.size() && in AnalyzeLoadAvailability() 1911 LoadDepVect Deps; in processNonLocalLoad() local 1912 MD->getNonLocalPointerDependency(Load, Deps); in processNonLocalLoad() 1917 unsigned NumDeps = Deps.size(); in processNonLocalLoad() 1924 !Deps[0].getResult().isDef() && !Deps[0].getResult().isClobber()) { in processNonLocalLoad() 1942 AnalyzeLoadAvailability(Load, Deps, ValuesPerBlock, UnavailableBlocks); in processNonLocalLoad()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | DebugUtils.h | 67 raw_ostream &operator<<(raw_ostream &OS, const SymbolDependenceMap &Deps);
|
H A D | RTDyldObjectLinkingLayer.h | 140 std::unique_ptr<SymbolDependenceMap> Deps, Error Err);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 239 InstList Deps; // List of dependencies. member 386 for (Instruction *I : MG.Deps) in operator <<() 852 DepList Deps; in getUpwardDeps() local 858 Deps.insert(D); in getUpwardDeps() 866 return Deps; in getUpwardDeps() 950 DepList Deps = getUpwardDeps(Info.Inst, Base); in createLoadGroups() local 951 if (!llvm::all_of(Deps, isSafeToCopyAtBase)) in createLoadGroups() 955 llvm::append_range(Move.Deps, Deps); in createLoadGroups() 1051 Move.Clones = cloneBefore(Where, Move.Deps); in moveTogether() 1062 for (int i = 0, e = Move.Deps.size(); i != e; ++i) in moveTogether() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | SymbolManager.cpp | 389 if (const SymbolRefSmallVectorTy *Deps = SymMgr.getDependentSymbols(sym)) { in markDependentsLive() local 390 for (const auto I : *Deps) { in markDependentsLive()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | ELF.h | 742 Expected<std::vector<VerNeed>> Deps = getVersionDependencies(*VerNeedSec); in loadVersionMap() local 743 if (!Deps) in loadVersionMap() 744 return Deps.takeError(); in loadVersionMap() 745 for (const VerNeed &Dep : *Deps) in loadVersionMap()
|