/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | ExecuteStage.cpp | 56 SmallVector<InstRef, 4> Ready; local 58 HWS.issueInstruction(IR, Used, Pending, Ready); 75 for (const InstRef &I : Ready) 97 SmallVector<InstRef, 4> Ready; local 99 HWS.cycleEvent(Freed, Executed, Pending, Ready); 116 for (const InstRef &IR : Ready) 240 LLVM_DEBUG(dbgs() << "[E] Instruction Ready: #" << IR << '\n'); 242 HWInstructionEvent(HWInstructionEvent::Ready, IR));
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | Scheduler.h | 147 // Add promoted instructions to the 'Ready' vector in input. 149 bool promoteToReadySet(SmallVectorImpl<InstRef> &Ready); 207 SmallVectorImpl<InstRef> &Ready); 218 /// Instructions executed are added to vector Executed, while vector Ready is 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. 228 SmallVectorImpl<InstRef> &Ready);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyCFGSort.cpp | 279 // We use two ready lists; Preferred and Ready. Preferred has recently 281 // order. Ready has the remaining ready blocks. EH blocks are picked first 288 Ready; local 306 Ready.push(DeferredBlock); 340 Ready.push(Next); 347 // general Ready list. 350 if (Ready.empty()) { 355 Next = Ready.top(); 356 Ready.pop();
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | Scheduler.cpp | 119 bool Scheduler::promoteToReadySet(SmallVectorImpl<InstRef> &Ready) { argument 143 Ready.emplace_back(IR); 267 SmallVectorImpl<InstRef> &Ready) { 284 promoteToReadySet(Ready); 324 // Don't add a zero-latency instruction to the Ready queue. 264 cycleEvent(SmallVectorImpl<ResourceRef> &Freed, SmallVectorImpl<InstRef> &Executed, SmallVectorImpl<InstRef> &Pending, SmallVectorImpl<InstRef> &Ready) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | HWEventListener.h | 43 Ready, enumerator in enum:llvm::mca::HWInstructionEvent::GenericEventType
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Speculation.h | 118 SymbolLookupSet(LookupPair.second), SymbolState::Ready, 162 SymbolState::Ready, OnReadyFixUp, NoDependenciesToRegister);
|
H A D | Core.h | 717 Ready = 0x3f /// Ready and safe for clients to access. member in class:llvm::orc::SymbolState 1225 SymbolState RequiredState = SymbolState::Ready, 1234 SymbolState RequiredState = SymbolState::Ready); 1241 SymbolState RequiredState = SymbolState::Ready); 1248 SymbolState RequiredState = SymbolState::Ready);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | Core.cpp | 722 Symbols.find(KV.first)->second.getState() != SymbolState::Ready && 777 // If the other symbol is already in the Ready state then there's no 779 if (OtherSymEntry.getState() == SymbolState::Ready) 949 SymEntry.setState(SymbolState::Ready); 999 DependantSymEntry.setState(SymbolState::Ready); 1002 for (auto &Q : DependantMI.takeQueriesMeeting(SymbolState::Ready)) { 1016 SymI->second.setState(SymbolState::Ready); 1018 for (auto &Q : MI.takeQueriesMeeting(SymbolState::Ready)) { 1223 I->second.getState() != SymbolState::Ready) { 1398 SymI->second.getState() != SymbolState::Ready [all...] |
H A D | LazyReexports.cpp | 82 SymbolLookupSet({Entry->SymbolName}), SymbolState::Ready,
|
H A D | DebugUtils.cpp | 295 case SymbolState::Ready: 296 return OS << "Ready";
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | TimelineView.cpp | 84 case HWInstructionEvent::Ready:
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 4603 enum SubExpr { Common, Ready, Suspend, Resume, Count }; enumerator in enum:clang::CoroutineSuspendExpr::SubExpr 4610 Expr *Ready, Expr *Suspend, Expr *Resume, 4616 SubExprs[SubExpr::Ready] = Ready; 4628 SubExprs[SubExpr::Ready] = nullptr; 4636 SubExprs[SubExpr::Ready] = nullptr; 4651 return static_cast<Expr*>(SubExprs[SubExpr::Ready]); 4687 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Ready, argument 4690 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Ready, 4772 CoyieldExpr(SourceLocation CoyieldLoc, Expr *Operand, Expr *Ready, argument 4609 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Common, Expr *Ready, Expr *Suspend, Expr *Resume, OpaqueValueExpr *OpaqueValue) argument [all...] |