| _gpuISA | Wavefront | private |
| _params | SimObject | protected |
| actualWgSz | Wavefront | |
| actualWgSzTotal | Wavefront | |
| addStat(Stats::Info *info) | Stats::Group | |
| addStatGroup(const char *name, Group *block) | Stats::Group | |
| 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 | |
| getPort(const std::string &if_name, PortID idx=InvalidPortID) | SimObject | virtual |
| getPred() | Wavefront | inline |
| getProbeManager() | SimObject | |
| getStatGroups() const | Stats::Group | |
| getStaticContextSize() const | Wavefront | |
| getStats() const | Stats::Group | |
| gpuISA() | Wavefront | inline |
| gridSz | Wavefront | |
| Group()=delete | Stats::Group | |
| Group(const Group &)=delete | Stats::Group | |
| Group(Group *parent, const char *name=nullptr) | Stats::Group | |
| 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 | |
| operator=(const Group &)=delete | Stats::Group | |
| 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 | |
| preDumpStats() | Stats::Group | virtual |
| 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() | Stats::Group | 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 |
| ~Group() | Stats::Group | virtual |
| ~Serializable() | Serializable | virtual |
| ~SimObject() | SimObject | virtual |
| ~Wavefront() | Wavefront | |