|
gem5 [DEVELOP-FOR-25.0]
|
#include <compute_unit.hh>
Public Types | |
| enum | : int { DISPATCH_NONE , DISPATCH_KERNEL_OBJECT , DISPATCH_PRELOAD_ARG } |
Public Member Functions | |
| SenderState (Wavefront *_wavefront, Packet::SenderState *sender_state=nullptr, int _kernId=-1) | |
| SenderState (Wavefront *_wavefront, bool _isKernDispatch, Packet::SenderState *sender_state=nullptr, int _kernId=-1) | |
Public Member Functions inherited from gem5::Packet::SenderState | |
| SenderState () | |
| virtual | ~SenderState () |
Public Attributes | |
| Wavefront * | wavefront |
| Packet::SenderState * | saved |
| int | kernId |
| bool | isKernDispatch |
| int | dispatchType = DISPATCH_NONE |
Public Attributes inherited from gem5::Packet::SenderState | |
| SenderState * | predecessor |
Definition at line 692 of file compute_unit.hh.
| anonymous enum : int |
| Enumerator | |
|---|---|
| DISPATCH_NONE | |
| DISPATCH_KERNEL_OBJECT | |
| DISPATCH_PRELOAD_ARG | |
Definition at line 694 of file compute_unit.hh.
|
inline |
Definition at line 707 of file compute_unit.hh.
References isKernDispatch, kernId, saved, and wavefront.
|
inline |
Definition at line 712 of file compute_unit.hh.
References isKernDispatch, kernId, saved, and wavefront.
| int gem5::ComputeUnit::SQCPort::SenderState::dispatchType = DISPATCH_NONE |
Definition at line 706 of file compute_unit.hh.
Referenced by gem5::GPUCommandProcessor::performTimingRead(), and gem5::ComputeUnit::SQCPort::recvTimingResp().
| bool gem5::ComputeUnit::SQCPort::SenderState::isKernDispatch |
Definition at line 705 of file compute_unit.hh.
Referenced by gem5::ComputeUnit::SQCPort::recvTimingResp(), SenderState(), and SenderState().
| int gem5::ComputeUnit::SQCPort::SenderState::kernId |
Definition at line 704 of file compute_unit.hh.
Referenced by SenderState(), and SenderState().
| Packet::SenderState* gem5::ComputeUnit::SQCPort::SenderState::saved |
Definition at line 702 of file compute_unit.hh.
Referenced by SenderState(), and SenderState().
| Wavefront* gem5::ComputeUnit::SQCPort::SenderState::wavefront |
Definition at line 701 of file compute_unit.hh.
Referenced by gem5::GPUCommandProcessor::performTimingRead(), gem5::ComputeUnit::SQCPort::MemReqEvent::process(), gem5::FetchStage::processFetchReturn(), gem5::FetchUnit::processFetchReturn(), gem5::ComputeUnit::SQCPort::recvTimingResp(), SenderState(), and SenderState().