Home
last modified time | relevance | path

Searched refs:HWS (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp44 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 DContext.cpp44 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 DExecuteStage.h29 Scheduler &HWS; variable
52 : HWS(S), NumDispatchedOpcodes(0), NumIssuedOpcodes(0), in ExecuteStage()
/freebsd/contrib/file/src/
H A DBNF16 line = offset HWS type HWS test HWS message EOL
145 HWS = <horizontal white space>