Searched refs:Ready (Results 1 - 11 of 11) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp56 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-12-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DScheduler.h147 // 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-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp262 // We use two ready lists; Preferred and Ready. Preferred has recently
264 // order. Ready has the remaining ready blocks. EH blocks are picked first
271 Ready; local
289 Ready.push(DeferredBlock);
323 Ready.push(Next);
330 // general Ready list.
333 if (Ready.empty()) {
338 Next = Ready.top();
339 Ready.pop();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DScheduler.cpp119 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-12-stable/contrib/llvm-project/llvm/include/llvm/MCA/
H A DHWEventListener.h43 Ready, enumerator in enum:llvm::mca::HWInstructionEvent::GenericEventType
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DSpeculation.h118 SymbolLookupSet(LookupPair.second), SymbolState::Ready,
162 SymbolState::Ready, OnReadyFixUp, NoDependenciesToRegister);
H A DCore.h705 Ready = 0x3f /// Ready and safe for clients to access. member in class:llvm::orc::SymbolState
1173 SymbolState RequiredState = SymbolState::Ready,
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DTimelineView.cpp84 case HWInstructionEvent::Ready:
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h4617 enum SubExpr { Common, Ready, Suspend, Resume, Count }; enumerator in enum:clang::CoroutineSuspendExpr::SubExpr
4624 Expr *Ready, Expr *Suspend, Expr *Resume,
4632 SubExprs[SubExpr::Ready] = Ready;
4645 SubExprs[SubExpr::Ready] = nullptr;
4652 SubExprs[SubExpr::Ready] = nullptr;
4667 return static_cast<Expr*>(SubExprs[SubExpr::Ready]);
4703 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Ready, argument
4706 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Ready,
4790 CoyieldExpr(SourceLocation CoyieldLoc, Expr *Operand, Expr *Ready, argument
4623 CoroutineSuspendExpr(StmtClass SC, SourceLocation KeywordLoc, Expr *Common, Expr *Ready, Expr *Suspend, Expr *Resume, OpaqueValueExpr *OpaqueValue) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp303 case SymbolState::Ready:
304 return OS << "Ready";
970 (OtherSymI->second.getState() != SymbolState::Ready &&
1181 DependantSymEntry.setState(SymbolState::Ready);
1183 for (auto &Q : DependantMI.takeQueriesMeeting(SymbolState::Ready)) {
1198 SymI->second.setState(SymbolState::Ready);
1199 for (auto &Q : MI.takeQueriesMeeting(SymbolState::Ready)) {
2146 SymbolState::Ready, NoDependenciesToRegister)) {
/freebsd-12-stable/contrib/gcc/config/sparc/
H A Dlb1spc.asm147 ! Ready to divide. Compute size of quotient; scale comparand.
493 ! Ready to divide. Compute size of quotient; scale comparand.

Completed in 284 milliseconds