| 
    gem5
    
   | 
 
This is the complete list of members for VectorRegisterFile, including all inherited members.
| _params | SimObject | protected | 
| busy | VectorRegisterFile | protected | 
| ckptCount | Serializable | static | 
| ckptMaxCount | Serializable | static | 
| ckptPrevCount | Serializable | static | 
| computeUnit | VectorRegisterFile | protected | 
| currentSection() | Serializable | static | 
| deschedule(Event &event) | EventManager | inline | 
| deschedule(Event *event) | EventManager | inline | 
| drain() override | SimObject | inlinevirtual | 
| Drainable() | Drainable | protected | 
| drainResume() | Drainable | inlineprotectedvirtual | 
| drainState() const | Drainable | inline | 
| EventManager(EventManager &em) | EventManager | inline | 
| EventManager(EventManager *em) | EventManager | inline | 
| EventManager(EventQueue *eq) | EventManager | inline | 
| eventq | EventManager | protected | 
| eventQueue() const | EventManager | inline | 
| exec(GPUDynInstPtr ii, Wavefront *w) | VectorRegisterFile | virtual | 
| exec(uint64_t dynamic_id, Wavefront *w, std::vector< uint32_t > ®Vec, uint32_t operandSize, uint64_t timestamp) | VectorRegisterFile | virtual | 
| find(const char *name) | SimObject | static | 
| getProbeManager() | SimObject | |
| init() | SimObject | virtual | 
| initState() | SimObject | virtual | 
| isReadConflict(int memWfId, int exeWfId) const | VectorRegisterFile | inlinevirtual | 
| isWriteConflict(int memWfId, int exeWfId) const | VectorRegisterFile | inlinevirtual | 
| loadState(CheckpointIn &cp) | SimObject | virtual | 
| manager | VectorRegisterFile | |
| markReg(int regIdx, uint32_t operandSize, uint8_t value) | VectorRegisterFile | |
| memInvalidate() | SimObject | inlinevirtual | 
| memWriteback() | SimObject | inlinevirtual | 
| name() const | SimObject | inlinevirtual | 
| notifyFork() | Drainable | inlinevirtual | 
| numRegs() const | VectorRegisterFile | inline | 
| numRegsPerSimd | VectorRegisterFile | protected | 
| nxtBusy | VectorRegisterFile | protected | 
| operandsReady(Wavefront *w, GPUDynInstPtr ii) const | VectorRegisterFile | |
| params() const | SimObject | inline | 
| Params typedef | SimObject | |
| preMarkReg(int regIdx, uint32_t operandSize, uint8_t value) | VectorRegisterFile | |
| read(int regIdx, int threadId=0) | VectorRegisterFile | inline | 
| regBusy(int idx, uint32_t operandSize) const | VectorRegisterFile | |
| regNxtBusy(int idx, uint32_t operandSize) const | VectorRegisterFile | |
| regProbeListeners() | SimObject | virtual | 
| regProbePoints() | SimObject | virtual | 
| regStats() | SimObject | virtual | 
| reschedule(Event &event, Tick when, bool always=false) | EventManager | inline | 
| reschedule(Event *event, Tick when, bool always=false) | EventManager | inline | 
| resetStats() | SimObject | virtual | 
| 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 | 
| setCurTick(Tick newVal) | EventManager | inline | 
| setParent(ComputeUnit *_computeUnit) | VectorRegisterFile | |
| signalDrainDone() const | Drainable | inlineprotected | 
| simdId | VectorRegisterFile | protected | 
| SimObject(const Params *_params) | SimObject | |
| startup() | SimObject | virtual | 
| 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 | 
| updateEvents() | VectorRegisterFile | inlinevirtual | 
| updateResources(Wavefront *w, GPUDynInstPtr ii) | VectorRegisterFile | virtual | 
| VectorRegisterFile(const VectorRegisterFileParams *p) | VectorRegisterFile | |
| vgprState | VectorRegisterFile | protected | 
| vrfOperandAccessReady(uint64_t dynamic_id, Wavefront *w, GPUDynInstPtr ii, VrfAccessType accessType) | VectorRegisterFile | virtual | 
| vrfOperandAccessReady(Wavefront *w, GPUDynInstPtr ii, VrfAccessType accessType) | VectorRegisterFile | virtual | 
| wakeupEventQueue(Tick when=(Tick)-1) | EventManager | inline | 
| write(int regIdx, T value, int threadId=0) | VectorRegisterFile | inline | 
| ~Drainable() | Drainable | protectedvirtual | 
| ~Serializable() | Serializable | virtual | 
| ~SimObject() | SimObject | virtual |