Searched refs:HWS (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/ |
H A D | ExecuteStage.cpp | 44 if (Scheduler::Status S = HWS.isAvailable(IR)) { in isAvailable() 58 HWS.issueInstruction(IR, Used, Pending, Ready); in issueInstruction() 81 InstRef IR = HWS.select(); in issueReadyInstructions() 87 IR = HWS.select(); in issueReadyInstructions() 99 HWS.cycleEvent(Freed, Executed, Pending, Ready); in cycleStart() 128 if (!HWS.hadTokenStall() && NumDispatchedOpcodes <= NumIssuedOpcodes) in cycleEnd() 132 uint64_t Mask = HWS.analyzeResourcePressure(Insts); in cycleEnd() 143 HWS.analyzeDataDependencies(RegDeps, MemDeps); in cycleEnd() 190 // Ensure that the HWS has not stored this instruction in its queues. in execute() 191 HWS in execute() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Context.cpp | 44 auto HWS = std::make_unique<Scheduler>(SM, *LSU); in createDefaultPipeline() local 51 std::make_unique<ExecuteStage>(*HWS, Opts.EnableBottleneckAnalysis); in createDefaultPipeline() 58 addHardwareUnit(std::move(HWS)); in createDefaultPipeline()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/ |
H A D | ExecuteStage.h | 29 Scheduler &HWS; variable 52 : HWS(S), NumDispatchedOpcodes(0), NumIssuedOpcodes(0), in ExecuteStage()
|
/freebsd/contrib/file/src/ |
H A D | BNF | 16 line = offset HWS type HWS test HWS message EOL 145 HWS = <horizontal white space>
|