HomeSort by: relevance | last modified time | path
    Searched refs:Ready (Results 1 - 18 of 18) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/MCA/Stages/
ExecuteStage.cpp 56 SmallVector<InstRef, 4> Ready;
58 HWS.issueInstruction(IR, Used, Pending, Ready);
75 for (const InstRef &I : Ready)
97 SmallVector<InstRef, 4> Ready;
99 HWS.cycleEvent(Freed, Executed, Pending, Ready);
116 for (const InstRef &IR : Ready)
215 // If we did not return early, then the scheduler is ready for execution.
218 // If we cannot issue immediately, the HWS will add IR to its ready queue for
240 LLVM_DEBUG(dbgs() << "[E] Instruction Ready: #" << IR << '\n');
242 HWInstructionEvent(HWInstructionEvent::Ready, IR))
    [all...]
InOrderIssueStage.cpp 195 HWInstructionEvent(HWInstructionEvent::Ready, IR));
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblyCFGSort.cpp 137 // If we give a higher priority to an EH pad whenever it is ready in this
138 // example, when both bb1 and bb2 are ready, we would pick up bb2 first.
211 // We use two ready lists; Preferred and Ready. Preferred has recently
213 // order. Ready has the remaining ready blocks. EH blocks are picked first
220 Ready;
239 Ready.push(DeferredBlock);
249 // Decrement the predecessor count. If it's now zero, it's ready.
299 Ready.push(Next)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
Scheduler.h 34 /// This method is used by class Scheduler to select the "best" ready
88 // instruction is not ready yet, but the latency of every register read is
119 // the ready set due to unavailable pipeline resources.
136 /// Issue an instruction without updating the ready queue.
147 // Add promoted instructions to the 'Ready' vector in input.
149 bool promoteToReadySet(SmallVectorImpl<InstRef> &Ready);
191 /// Returns true if instruction IR is ready to be issued to the underlying
201 /// and a vector of instructions that transitioned to the ready state as a
207 SmallVectorImpl<InstRef> &Ready);
218 /// Instructions executed are added to vector Executed, while vector Ready i
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
Scheduler.cpp 113 // instructions to the ReadySet and notify the caller that those are ready.
119 bool Scheduler::promoteToReadySet(SmallVectorImpl<InstRef> &Ready) {
121 // ready set if operands are all ready.
141 << " promoted to the READY set.\n");
143 Ready.emplace_back(IR);
157 // pending set if operands are all ready.
164 // Check if this instruction is now ready. In case, force
267 SmallVectorImpl<InstRef> &Ready) {
284 promoteToReadySet(Ready);
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
HWEventListener.h 43 Ready,
135 // Scheduler was unable to issue all the ready instructions because some
  /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
Speculation.h 114 SymbolLookupSet(LookupPair.second), SymbolState::Ready,
158 SymbolState::Ready, OnReadyFixUp, NoDependenciesToRegister);
Core.h 692 /// All symbols will be resolved and marked ready as soon as the unit is
792 Ready = 0x3f /// Ready and safe for clients to access.
796 /// ready.
1381 /// requested symbols are ready (or an error occurs). If WaitUntilReady is
1389 SymbolState RequiredState = SymbolState::Ready,
1398 SymbolState RequiredState = SymbolState::Ready);
1405 SymbolState RequiredState = SymbolState::Ready);
1412 SymbolState RequiredState = SymbolState::Ready);
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
LazyReexports.cpp 101 std::move(SLS), SymbolState::Ready, std::move(Callback),
DebugUtils.cpp 294 case SymbolState::Ready:
295 return OS << "Ready";
Core.cpp 806 Symbols.find(KV.first)->second.getState() != SymbolState::Ready &&
855 // Assert that this symbol exists and has not reached the ready state
862 // If the other symbol is already in the Ready state then there's no
864 if (OtherSymEntry.getState() == SymbolState::Ready)
1047 // If this symbol has no MaterializingInfo then it's trivially ready.
1050 SymEntry.setState(SymbolState::Ready);
1057 // it. If the dependant node is ready (i.e. has no unemitted
1093 // unemitted dependencies then the dependant node is now ready, so
1100 // Since this dependant is now ready, we erase its
1102 DependantSymEntry.setState(SymbolState::Ready);
    [all...]
  /src/external/gpl3/gcc.old/dist/libgcc/config/msp430/
lib2hw_mul.S 152 MOV.W &\RESLO, r12 ; Low 16-bits of result ready for return
157 MOV.W &\RESLO, r13 ; Upper 16-bits result ready for return
180 MOV.W &\RESLO, r12 ; Ready low 16-bits for return
181 MOV.W &\RESHI, r13 ; Ready high 16-bits for return
204 MOV.W &\RES0, R12 ; Ready low 16-bits for return
207 MOV.W &\RES3, R15 ; Ready high 16-bits for return
  /src/external/gpl3/gcc/dist/libgcc/config/msp430/
lib2hw_mul.S 152 MOV.W &\RESLO, r12 ; Low 16-bits of result ready for return
157 MOV.W &\RESLO, r13 ; Upper 16-bits result ready for return
180 MOV.W &\RESLO, r12 ; Ready low 16-bits for return
181 MOV.W &\RESHI, r13 ; Ready high 16-bits for return
204 MOV.W &\RES0, R12 ; Ready low 16-bits for return
207 MOV.W &\RES3, R15 ; Ready high 16-bits for return
  /src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
TimelineView.cpp 77 "Instruction cannot be ready if it hasn't been dispatched yet!");
86 case HWInstructionEvent::Ready:
183 "[2]: Average time spent waiting in a scheduler's queue while ready\n"
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ExprCXX.h 4671 /// Evaluation of this expression first evaluates its 'ready' expression. If
4686 enum SubExpr { Common, Ready, Suspend, Resume, Count };
4693 Expr *Ready, Expr *Suspend, Expr *Resume,
4699 SubExprs[SubExpr::Ready] = Ready;
4711 SubExprs[SubExpr::Ready] = nullptr;
4719 SubExprs[SubExpr::Ready] = nullptr;
4734 return static_cast<Expr*>(SubExprs[SubExpr::Ready]);
4770 CoawaitExpr(SourceLocation CoawaitLoc, Expr *Operand, Expr *Ready,
4773 : CoroutineSuspendExpr(CoawaitExprClass, CoawaitLoc, Operand, Ready,
    [all...]
  /src/sys/arch/atari/atari/
vectors.s 165 VECTOR(badmfpint) | 86: FDC Drive Ready
  /src/external/gpl3/gcc.old/dist/libgcc/config/sparc/
lb1spc.S 153 ! Ready to divide. Compute size of quotient; scale comparand.
499 ! Ready to divide. Compute size of quotient; scale comparand.
  /src/external/gpl3/gcc/dist/libgcc/config/sparc/
lb1spc.S 153 ! Ready to divide. Compute size of quotient; scale comparand.
499 ! Ready to divide. Compute size of quotient; scale comparand.

Completed in 52 milliseconds