gem5
v20.1.0.0
ScheduleStage Member List
This is the complete list of members for
ScheduleStage
, including all inherited members.
_name
ScheduleStage
private
addToSchList
(int exeType, const GPUDynInstPtr &gpu_dyn_inst)
ScheduleStage
private
addToSchListStalls
ScheduleStage
private
arbitrateVrfToLdsBus
()
ScheduleStage
private
checkMemResources
()
ScheduleStage
private
checkRfOperandReadComplete
()
ScheduleStage
private
computeUnit
ScheduleStage
private
deleteFromSch
(Wavefront *w)
ScheduleStage
dispatchReady
(const GPUDynInstPtr &gpu_dyn_inst)
ScheduleStage
private
dispNrdyStalls
ScheduleStage
private
doDispatchListTransition
(int unitId, DISPATCH_STATUS s, const GPUDynInstPtr &gpu_dyn_inst)
ScheduleStage
private
doDispatchListTransition
(int unitId, DISPATCH_STATUS s)
ScheduleStage
private
exec
()
ScheduleStage
fillDispatchList
()
ScheduleStage
private
fromScoreboardCheck
ScheduleStage
private
glbMemBusRdy
ScheduleStage
private
glbMemIssueRdy
ScheduleStage
private
init
()
ScheduleStage
ldsBusArbStalls
ScheduleStage
private
locMemBusRdy
ScheduleStage
private
locMemIssueRdy
ScheduleStage
private
name
() const
ScheduleStage
inline
opdNrdyStalls
ScheduleStage
private
rdyListEmpty
ScheduleStage
private
rdyListNotEmpty
ScheduleStage
private
regStats
()
ScheduleStage
reinsertToSchList
(int exeType, const GPUDynInstPtr &gpu_dyn_inst)
ScheduleStage
private
reserveResources
()
ScheduleStage
private
rfAccessStalls
ScheduleStage
private
RFBUSY
enum value
ScheduleStage
RFREADY
enum value
ScheduleStage
scalarAluRdy
ScheduleStage
private
scalarMemBusRdy
ScheduleStage
private
scalarMemIssueRdy
ScheduleStage
private
SCH_CEDE_SIMD_NRDY
enum value
ScheduleStage
SCH_FLAT_MEM_BUS_BUSY_NRDY
enum value
ScheduleStage
SCH_FLAT_MEM_COALESCER_NRDY
enum value
ScheduleStage
SCH_FLAT_MEM_FIFO_NRDY
enum value
ScheduleStage
SCH_FLAT_MEM_ISSUE_NRDY
enum value
ScheduleStage
SCH_FLAT_MEM_REQS_NRDY
enum value
ScheduleStage
SCH_LOCAL_MEM_BUS_BUSY_NRDY
enum value
ScheduleStage
SCH_LOCAL_MEM_FIFO_NRDY
enum value
ScheduleStage
SCH_LOCAL_MEM_ISSUE_NRDY
enum value
ScheduleStage
SCH_NRDY_CONDITIONS
enum value
ScheduleStage
SCH_RDY
enum value
ScheduleStage
SCH_RF_ACCESS_NRDY
enum value
ScheduleStage
SCH_RF_ACCESS_NRDY_CONDITIONS
enum value
ScheduleStage
SCH_RF_OPD_NRDY
enum value
ScheduleStage
SCH_RF_OPD_NRDY_CONDITIONS
enum value
ScheduleStage
SCH_SCALAR_ALU_NRDY
enum value
ScheduleStage
SCH_SCALAR_MEM_BUS_BUSY_NRDY
enum value
ScheduleStage
SCH_SCALAR_MEM_FIFO_NRDY
enum value
ScheduleStage
SCH_SCALAR_MEM_ISSUE_NRDY
enum value
ScheduleStage
SCH_SRF_OPD_NRDY
enum value
ScheduleStage
SCH_SRF_RD_ACCESS_NRDY
enum value
ScheduleStage
SCH_SRF_WR_ACCESS_NRDY
enum value
ScheduleStage
SCH_STATUS
enum name
ScheduleStage
SCH_VECTOR_ALU_NRDY
enum value
ScheduleStage
SCH_VECTOR_MEM_BUS_BUSY_NRDY
enum value
ScheduleStage
SCH_VECTOR_MEM_COALESCER_NRDY
enum value
ScheduleStage
SCH_VECTOR_MEM_ISSUE_NRDY
enum value
ScheduleStage
SCH_VECTOR_MEM_REQS_NRDY
enum value
ScheduleStage
SCH_VRF_OPD_NRDY
enum value
ScheduleStage
SCH_VRF_RD_ACCESS_NRDY
enum value
ScheduleStage
SCH_VRF_WR_ACCESS_NRDY
enum value
ScheduleStage
schedRfWrites
(int exeType, const GPUDynInstPtr &gpu_dyn_inst)
ScheduleStage
private
scheduler
ScheduleStage
private
scheduleRfDestOperands
()
ScheduleStage
private
ScheduleStage
(const ComputeUnitParams *p, ComputeUnit &cu, ScoreboardCheckToSchedule &from_scoreboard_check, ScheduleToExecute &to_execute)
ScheduleStage
schList
ScheduleStage
private
schListToDispList
ScheduleStage
private
schListToDispListStalls
ScheduleStage
private
SchNonRdyType
enum name
ScheduleStage
schopdnonrdytype_e
enum name
ScheduleStage
schrfaccessnonrdytype_e
enum name
ScheduleStage
toExecute
ScheduleStage
private
vectorAluRdy
ScheduleStage
private
wavesInSch
ScheduleStage
private
~ScheduleStage
()
ScheduleStage
Generated on Wed Sep 30 2020 14:02:31 for gem5 by
doxygen
1.8.17