_gpuISA | Wavefront | private |
_params | SimObject | protected |
actualWgSz | Wavefront | |
actualWgSzTotal | Wavefront | |
barCnt | Wavefront | |
barrierCnt | Wavefront | |
barrierId | Wavefront | |
barrierSlots | Wavefront | |
basePtr | Wavefront | |
callArgMem | Wavefront | |
ckptCount | Serializable | static |
ckptMaxCount | Serializable | static |
ckptPrevCount | Serializable | static |
computeActualWgSz(NDRange *ndr) | Wavefront | |
computeUnit | Wavefront | |
condRegState | Wavefront | |
currentSection() | Serializable | static |
deschedule(Event &event) | EventManager | inline |
deschedule(Event *event) | EventManager | inline |
discardFetch() | Wavefront | |
dispatchId | Wavefront | |
drain() override | SimObject | inlinevirtual |
Drainable() | Drainable | protected |
drainResume() | Drainable | inlineprotectedvirtual |
drainState() const | Drainable | inline |
dropFetch | Wavefront | |
dstRegOpDist | Wavefront | |
EventManager(EventManager &em) | EventManager | inline |
EventManager(EventManager *em) | EventManager | inline |
EventManager(EventQueue *eq) | EventManager | inline |
eventq | EventManager | protected |
eventQueue() const | EventManager | inline |
exec() | Wavefront | |
execMask() const | Wavefront | |
execMask(int lane) const | Wavefront | |
find(const char *name) | SimObject | static |
getContext(const void *out) | Wavefront | |
getPred() | Wavefront | inline |
getProbeManager() | SimObject | |
getStaticContextSize() const | Wavefront | |
gpuISA() | Wavefront | inline |
gridSz | Wavefront | |
I_ALU enum value | Wavefront | |
I_FLAT enum value | Wavefront | |
I_GLOBAL enum value | Wavefront | |
I_PRIVATE enum value | Wavefront | |
I_SHARED enum value | Wavefront | |
init() | Wavefront | virtual |
initCallArgMem(int func_args_size_per_item, int wf_size) | Wavefront | inline |
initMask | Wavefront | |
initState() | SimObject | virtual |
instructionBuffer | Wavefront | |
instructionBufferHasBranch() | Wavefront | |
isGmInstruction(GPUDynInstPtr ii) | Wavefront | |
isLmInstruction(GPUDynInstPtr ii) | Wavefront | |
isOldestInstALU() | Wavefront | |
isOldestInstBarrier() | Wavefront | |
isOldestInstFlatMem() | Wavefront | |
isOldestInstGMem() | Wavefront | |
isOldestInstLMem() | Wavefront | |
isOldestInstPrivMem() | Wavefront | |
itype_e enum name | Wavefront | |
kernelArgs | Wavefront | |
kernId | Wavefront | |
lastAddr | Wavefront | |
lastTrace | Wavefront | |
ldsChunk | Wavefront | |
loadState(CheckpointIn &cp) | SimObject | virtual |
maxBarCnt | Wavefront | |
maxDpVgprs | Wavefront | |
maxDynWaveId | Wavefront | |
maxSpVgprs | Wavefront | |
memInvalidate() | SimObject | inlinevirtual |
memReqsInPipe | Wavefront | |
memTraceBusy | Wavefront | |
memWriteback() | SimObject | inlinevirtual |
name() const | SimObject | inlinevirtual |
notifyFork() | Drainable | inlinevirtual |
numTimesBlockedDueRAWDependencies | Wavefront | |
numTimesBlockedDueVrfPortAvail | Wavefront | |
numTimesBlockedDueWAXDependencies | Wavefront | |
oldBarrierCnt | Wavefront | |
oldDgpr | Wavefront | |
oldDgprId | Wavefront | |
oldDgprTcnt | Wavefront | |
oldVgpr | Wavefront | |
oldVgprId | Wavefront | |
oldVgprTcnt | Wavefront | |
outstandingReqs | Wavefront | |
outstandingReqsRdGm | Wavefront | |
outstandingReqsRdLm | Wavefront | |
outstandingReqsWrGm | Wavefront | |
outstandingReqsWrLm | Wavefront | |
Params typedef | Wavefront | |
params() const | SimObject | inline |
pc() const | Wavefront | |
pc(uint32_t new_pc) | Wavefront | |
pendingFetch | Wavefront | |
popFromReconvergenceStack() | Wavefront | |
privBase | Wavefront | |
privSizePerItem | Wavefront | |
pushToReconvergenceStack(uint32_t pc, uint32_t rpc, const VectorMask &exec_mask) | Wavefront | |
rdGmReqsInPipe | Wavefront | |
rdLmReqsInPipe | Wavefront | |
readCallArgMem(int lane, int addr) | Wavefront | inline |
ready(itype_e type) | Wavefront | |
reconvergenceStack | Wavefront | private |
regProbeListeners() | SimObject | virtual |
regProbePoints() | SimObject | virtual |
regStats() | Wavefront | virtual |
remap(uint32_t vgprIndex, uint32_t size, uint8_t mode=0) | Wavefront | |
reschedule(Event &event, Tick when, bool always=false) | EventManager | inline |
reschedule(Event *event, Tick when, bool always=false) | EventManager | inline |
reservedVectorRegs | Wavefront | |
resetStats() | SimObject | virtual |
resizeRegFiles(int num_cregs, int num_sregs, int num_dregs) | Wavefront | |
roBase | Wavefront | |
roSize | Wavefront | |
rpc() const | Wavefront | |
S_RETURNING enum value | Wavefront | |
S_RUNNING enum value | Wavefront | |
S_STOPPED enum value | Wavefront | |
schedule(Event &event, Tick when) | EventManager | inline |
schedule(Event *event, Tick when) | EventManager | inline |
Serializable() | Serializable | |
serialize(CheckpointOut &cp) const override | SimObject | inlinevirtual |
serializeAll(CheckpointOut &cp) | SimObject | static |
Serializable::serializeAll(const std::string &cpt_dir) | Serializable | static |
serializeSection(CheckpointOut &cp, const char *name) const | Serializable | |
serializeSection(CheckpointOut &cp, const std::string &name) const | Serializable | inline |
setContext(const void *in) | Wavefront | |
setCurTick(Tick newVal) | EventManager | inline |
setParent(ComputeUnit *cu) | Wavefront | inline |
signalDrainDone() const | Drainable | inlineprotected |
simdId | Wavefront | |
SimObject(const Params *_params) | SimObject | |
spillBase | Wavefront | |
spillSizePerItem | Wavefront | |
spillWidth | Wavefront | |
srcRegOpDist | Wavefront | |
stalledAtBarrier | Wavefront | |
start(uint64_t _wfDynId, uint64_t _base_ptr) | Wavefront | |
startup() | SimObject | virtual |
startVgprIndex | Wavefront | |
status | Wavefront | |
status_e enum name | Wavefront | |
unserialize(CheckpointIn &cp) override | SimObject | inlinevirtual |
unserializeGlobals(CheckpointIn &cp) | Serializable | static |
unserializeSection(CheckpointIn &cp, const char *name) | Serializable | |
unserializeSection(CheckpointIn &cp, const std::string &name) | Serializable | inline |
updateResources() | Wavefront | |
waitingAtBarrier(int lane) | Wavefront | |
wakeupEventQueue(Tick when=(Tick)-1) | EventManager | inline |
Wavefront(const Params *p) | Wavefront | |
wfDynId | Wavefront | |
wfId | Wavefront | |
wfSlotId | Wavefront | |
wgId | Wavefront | |
wgSz | Wavefront | |
workGroupId | Wavefront | |
workGroupSz | Wavefront | |
workItemFlatId | Wavefront | |
workItemId | Wavefront | |
wrGmReqsInPipe | Wavefront | |
writeCallArgMem(int lane, int addr, CType val) | Wavefront | inline |
wrLmReqsInPipe | Wavefront | |
~Drainable() | Drainable | protectedvirtual |
~Serializable() | Serializable | virtual |
~SimObject() | SimObject | virtual |
~Wavefront() | Wavefront | |