/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TextNodeDumper.h | 39 llvm::SmallVector<std::function<void(bool IsLastChild)>, 32> Pending; variable 64 while (!Pending.empty()) { in AddChild() 65 Pending.back()(true); in AddChild() 66 Pending.pop_back(); in AddChild() 100 unsigned Depth = Pending.size(); in AddChild() 106 while (Depth < Pending.size()) { in AddChild() 107 Pending.back()(true); in AddChild() 108 this->Pending.pop_back(); in AddChild() 116 Pending.push_back(std::move(DumpWithIndent)); in AddChild() 118 Pending.back()(false); in AddChild() [all …]
|
H A D | JSONNodeDumper.h | 36 llvm::SmallVector<std::function<void(bool IsLastChild)>, 32> Pending; variable 58 while (!Pending.empty()) { in AddChild() 59 Pending.back()(true); in AddChild() 60 Pending.pop_back(); in AddChild() 79 unsigned Depth = Pending.size(); in AddChild() 86 while (Depth < Pending.size()) { in AddChild() 87 Pending.back()(true); in AddChild() 88 this->Pending.pop_back(); in AddChild() 100 Pending.push_back(std::move(DumpWithIndent)); in AddChild() 102 Pending.back()(false); in AddChild() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | ExecuteStage.cpp | 55 SmallVector<InstRef, 4> Pending; in issueInstruction() local 58 HWS.issueInstruction(IR, Used, Pending, Ready); in issueInstruction() 72 for (const InstRef &I : Pending) in issueInstruction() 96 SmallVector<InstRef, 4> Pending; in cycleStart() local 99 HWS.cycleEvent(Freed, Executed, Pending, Ready); in cycleStart() 113 for (const InstRef &IR : Pending) in cycleStart() 234 LLVM_DEBUG(dbgs() << "[E] Instruction Pending: #" << IR << '\n'); in notifyInstructionPending() 236 HWInstructionEvent(HWInstructionEvent::Pending, IR)); in notifyInstructionPending()
|
/freebsd/sys/contrib/dev/acpica/components/events/ |
H A D | evglock.c | 444 BOOLEAN Pending = FALSE; in AcpiEvReleaseGlobalLock() local 464 ACPI_RELEASE_GLOBAL_LOCK (AcpiGbl_FACS, Pending); in AcpiEvReleaseGlobalLock() 470 if (Pending) in AcpiEvReleaseGlobalLock()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600MachineScheduler.cpp | 70 (AluInstCount + AvailablesAluCount() + Pending[IDAlu].size()) / in pickNode() 169 MoveUnits(Pending[IDFetch], Available[IDFetch]); in schedNode() 199 Pending[IK].push_back(SU); in releaseBottomNode() 327 std::vector<SUnit *> &QSrc = Pending[IDAlu]; in LoadAlu() 397 while (AvailablesAluCount() || !Pending[IDAlu].empty()) { in pickAlu() 448 MoveUnits(Pending[QID], AQ); in pickOther()
|
H A D | R600MachineScheduler.h | 53 std::vector<SUnit *> Available[IDLast], Pending[IDLast]; variable
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | VLIWMachineScheduler.cpp | 381 Pending.push(SU); in releaseNode() 450 for (unsigned i = 0, e = Pending.size(); i != e; ++i) { in releasePending() 451 SUnit *SU = *(Pending.begin() + i); in releasePending() 464 Pending.remove(Pending.begin() + i); in releasePending() 476 assert(Pending.isInQueue(SU) && "bad ready count"); in removeReady() 477 Pending.remove(Pending.find(SU)); in removeReady() 491 if (Available.size() == 1 && Pending.size() > 0) in pickOnlyChoice() 952 assert(Top.Available.empty() && Top.Pending.empty() && in pickNode() 953 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
|
H A D | MachineScheduler.cpp | 2255 Pending.clear(); in reset() 2578 Pending.remove(Pending.begin() + Idx); in releaseNode() 2583 Pending.push(SU); in releaseNode() 2850 for (unsigned I = 0, E = Pending.size(); I < E; ++I) { in releasePending() 2851 SUnit *SU = *(Pending.begin() + I); in releasePending() 2861 if (E != Pending.size()) { in releasePending() 2874 assert(Pending.isInQueue(SU) && "bad ready count"); in removeReady() 2875 Pending.remove(Pending.find(SU)); in removeReady() 2889 Pending.push(*I); in pickOnlyChoice() 2904 LLVM_DEBUG(Pending.dump()); in pickOnlyChoice() [all …]
|
H A D | AssignmentTrackingAnalysis.cpp | 889 Pending; in run() local 914 while (!Worklist.empty() || !Pending.empty()) { in run() 946 Pending.push(BBToOrder[Succ]); in run() 953 Worklist.swap(Pending); in run() 956 assert(Pending.empty() && "Pending should be empty"); in run() 2310 Pending; in run() local 2365 Pending.push(BBToOrder[Succ]); in run() 2372 Worklist.swap(Pending); in run() 2375 assert(Pending.empty() && "Pending should be empty"); in run()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | Scheduler.h | 152 // Add promoted instructions to the 'Pending' vector in input. 154 bool promoteToPendingSet(SmallVectorImpl<InstRef> &Pending); 206 SmallVectorImpl<InstRef> &Pending, 220 /// Vector Pending is popluated by instructions that have transitioned through 221 /// the pending stat during this cycle. The Pending and Ready sets may not be 224 /// That means, instructions may appear in both the Pending and Ready set. 227 SmallVectorImpl<InstRef> &Pending,
|
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | Scheduler.cpp | 155 bool Scheduler::promoteToPendingSet(SmallVectorImpl<InstRef> &Pending) { in promoteToPendingSet() argument 180 Pending.emplace_back(IR); in promoteToPendingSet() 266 SmallVectorImpl<InstRef> &Pending, in cycleEvent() argument 283 promoteToPendingSet(Pending); in cycleEvent()
|
/freebsd/sys/contrib/dev/acpica/include/platform/ |
H A D | acenv.h | 403 #define ACPI_RELEASE_GLOBAL_LOCK(GLptr, Pending) Pending = 0 argument
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | VLIWMachineScheduler.h | 132 ReadyQueue Pending; member 148 /// Pending queues extend the ready queues with the same ID and the 152 Pending(ID << ConvergingVLIWScheduler::LogMaxQID, Name + ".P") {} in VLIWSchedBoundary()
|
H A D | MachineScheduler.h | 846 ReadyQueue Pending; variable 944 Available(ID, Name+".A"), Pending(ID << LogMaxQID, Name+".P") { in SchedBoundary()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | BuildTree.cpp | 372 Pending(Arena, TBTM.tokenBuffer()) { in TreeBuilder() 386 Pending.foldChildren(TBTM.tokenBuffer(), Range, New); in foldNode() 399 Pending.foldChildren(TBTM.tokenBuffer(), Range, New); in foldNode() 409 auto ListRange = Pending.shrinkToFitList(SuperRange); in foldList() 410 Pending.foldChildren(TBTM.tokenBuffer(), ListRange, New); in foldList() 446 Pending.foldChildren(TBTM.tokenBuffer(), Tokens.drop_back(), in finalize() 449 auto *TU = cast<syntax::TranslationUnit>(std::move(Pending).finalize()); in finalize() 692 std::string str() { return Pending.str(TBTM); } in str() 698 Forest Pending; member in syntax::TreeBuilder 1692 Pending.assignRole(*findToken(Loc), Role); in markChildToken() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | AnalysisBasedWarnings.h | 57 enum VisitFlag { NotVisited = 0, Visited = 1, Pending = 2 }; enumerator
|
H A D | ExternalSemaSource.h | 182 SourceLocation> > &Pending) {} in ReadPendingInstantiations()
|
H A D | MultiplexExternalSemaSource.h | 320 SmallVectorImpl<std::pair<ValueDecl*, SourceLocation> >& Pending) override;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | HWEventListener.h | 42 Pending, enumerator
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | MultiplexExternalSemaSource.cpp | 308 SourceLocation> > &Pending) { in ReadPendingInstantiations() 310 Sources[i]->ReadPendingInstantiations(Pending); in ReadPendingInstantiations()
|
H A D | Sema.cpp | 1134 SmallVector<PendingImplicitInstantiation, 4> Pending; in ActOnEndOfTranslationUnitFragment() local 1135 ExternalSource->ReadPendingInstantiations(Pending); in ActOnEndOfTranslationUnitFragment() 1136 for (auto PII : Pending) in ActOnEndOfTranslationUnitFragment() 1140 Pending.begin(), Pending.end()); in ActOnEndOfTranslationUnitFragment()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/ |
H A D | VarLocBasedImpl.cpp | 2104 VarLocSet &Pending = *Iter.second; in flushPendingLocs() local 2107 collectAllVarLocs(VarLocs, Pending, VarLocIDs); in flushPendingLocs() 2260 Pending; in ExtendRanges() local 2322 while (!Worklist.empty() || !Pending.empty()) { in ExtendRanges() 2358 Pending.push(BBToOrder[s]); in ExtendRanges() 2363 Worklist.swap(Pending); in ExtendRanges() 2366 assert(Pending.empty() && "Pending should be empty"); in ExtendRanges()
|
H A D | InstrRefBasedImpl.cpp | 2660 Worklist, Pending; in buildMLocValueMap() local 2697 while (!Worklist.empty() || !Pending.empty()) { in buildMLocValueMap() 2766 Pending.push(BBToOrder[s]); in buildMLocValueMap() 2771 Worklist.swap(Pending); in buildMLocValueMap() 2776 assert(Pending.empty() && "Pending should be empty"); in buildMLocValueMap() 3139 Worklist, Pending; in buildVLocValueMap() local 3256 while (!Worklist.empty() || !Pending.empty()) { in buildVLocValueMap() 3342 Pending.push(BBToOrder[s]); in buildVLocValueMap() 3346 Worklist.swap(Pending); in buildVLocValueMap() 3349 assert(Pending.empty()); in buildVLocValueMap()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTUtils.h | 537 std::pair<clang::ValueDecl *, clang::SourceLocation>> &Pending) in ReadPendingInstantiations() argument 540 Source->ReadPendingInstantiations(Pending); in ReadPendingInstantiations()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitSimplify.cpp | 1235 std::vector<unsigned> Pending; in computeUsedBits() local 1236 Pending.push_back(Reg); in computeUsedBits() 1238 for (unsigned i = 0; i < Pending.size(); ++i) { in computeUsedBits() 1239 unsigned R = Pending[i]; in computeUsedBits() 1253 Pending.push_back(DefR); in computeUsedBits()
|