/gem5/src/arch/sparc/insts/ |
H A D | priv.hh | 50 Addr pc, const SymbolTable *symtab) const override; member in class:SparcISA::Priv 71 Addr pc, const SymbolTable *symtab) const override; member in class:SparcISA::RdPriv 81 Addr pc, const SymbolTable *symtab) const override; member in class:SparcISA::WrPriv 110 Addr pc, const SymbolTable *symtab) const override; member in class:SparcISA::WrPrivImm
|
H A D | nop.cc | 60 const SymbolTable *symtab) const override; member in class:Nop
|
/gem5/src/cpu/testers/traffic_gen/ |
H A D | traffic_gen.hh | 123 std::shared_ptr<BaseGen> nextGenerator() override; member in class:TrafficGen 131 void init() override; member in class:TrafficGen 132 void initState() override; member in class:TrafficGen 134 void serialize(CheckpointOut &cp) const override; member in class:TrafficGen 135 void unserialize(CheckpointIn &cp) override; member in class:TrafficGen
|
/gem5/src/dev/arm/ |
H A D | vio_mmio.hh | 56 Tick read(PacketPtr pkt) override; member in class:MmioVirtIO 57 Tick write(PacketPtr pkt) override; member in class:MmioVirtIO
|
/gem5/src/dev/ps2/ |
H A D | device.hh | 59 void serialize(CheckpointOut &cp) const override; member in class:PS2Device 60 void unserialize(CheckpointIn &cp) override; member in class:PS2Device
|
H A D | mouse.hh | 69 void serialize(CheckpointOut &cp) const override; member in class:PS2Mouse 70 void unserialize(CheckpointIn &cp) override; member in class:PS2Mouse 73 bool recv(const std::vector<uint8_t> &data) override; member in class:PS2Mouse
|
H A D | touchkit.hh | 65 void serialize(CheckpointOut &cp) const override; member in class:PS2TouchKit 66 void unserialize(CheckpointIn &cp) override; member in class:PS2TouchKit 69 bool recv(const std::vector<uint8_t> &data) override; member in class:PS2TouchKit 72 void mouseAt(uint16_t x, uint16_t y, uint8_t buttons) override; member in class:PS2TouchKit
|
/gem5/src/mem/cache/replacement_policies/ |
H A D | tree_plru_rp.hh | 174 const override; member in class:TreePLRURP 183 override; member in class:TreePLRURP 192 override; member in class:TreePLRURP 202 override; member in class:TreePLRURP 214 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:TreePLRURP
|
/gem5/src/arch/x86/ |
H A D | isa.hh | 137 void serialize(CheckpointOut &cp) const override; member in class:X86ISA::ISA 138 void unserialize(CheckpointIn &cp) override; member in class:X86ISA::ISA
|
/gem5/src/cpu/pred/ |
H A D | ltage.hh | 69 void squash(ThreadID tid, void *bp_history) override; member in class:LTAGE 72 Addr corrTarget = MaxAddr) override; member in class:LTAGE 74 void init() override; member in class:LTAGE 75 virtual void regStats() override; member in class:LTAGE 112 ThreadID tid, Addr branch_pc, bool cond_branch, void* &b) override; member in class:LTAGE
|
H A D | multiperspective_perceptron_tage_64KB.hh | 64 StatisticalCorrector::SCThreadHistory *makeThreadHistory() override; member in class:MPP_StatisticalCorrector_64KB 67 override; member in class:MPP_StatisticalCorrector_64KB 69 StatisticalCorrector::BranchInfo *bi, int &lsum) const override; member in class:MPP_StatisticalCorrector_64KB 71 StatisticalCorrector::BranchInfo* bi, int64_t phist) override; member in class:MPP_StatisticalCorrector_64KB 73 StatisticalCorrector::BranchInfo *bi, Addr corrTarget) override; member in class:MPP_StatisticalCorrector_64KB 77 size_t getSizeInBits() const override; member in class:MPP_StatisticalCorrector_64KB 82 void createSpecs() override; member in class:MultiperspectivePerceptronTAGE64KB
|
H A D | tage_sc_l_8KB.hh | 56 void initFoldedHistories(ThreadHistory & history) override; member in class:TAGE_SC_L_TAGE_8KB 57 int gindex_ext(int index, int bank) const override; member in class:TAGE_SC_L_TAGE_8KB 59 uint16_t gtag(ThreadID tid, Addr pc, int bank) const override; member in class:TAGE_SC_L_TAGE_8KB 62 bool alloc, bool taken, TAGEBase::BranchInfo* bi, int nrand) override; member in class:TAGE_SC_L_TAGE_8KB 65 Addr branch_pc, bool taken, TAGEBase::BranchInfo* bi) override; member in class:TAGE_SC_L_TAGE_8KB 67 void resetUctr(uint8_t & u) override; member in class:TAGE_SC_L_TAGE_8KB 87 SCThreadHistory *makeThreadHistory() override; member in class:TAGE_SC_L_8KB_StatisticalCorrector 94 int altBank) const override; member in class:TAGE_SC_L_8KB_StatisticalCorrector 97 BranchInfo* bi, int & lsum, int64_t phist) override; member in class:TAGE_SC_L_8KB_StatisticalCorrector 99 int gIndexLogsSubstr(int nbr, int i) override; member in class:TAGE_SC_L_8KB_StatisticalCorrector 103 BranchInfo * tage_bi, Addr corrTarget) override; member in class:TAGE_SC_L_8KB_StatisticalCorrector 106 int64_t phist) override; member in class:TAGE_SC_L_8KB_StatisticalCorrector [all...] |
/gem5/src/dev/net/ |
H A D | etherbus.hh | 75 PortID idx=InvalidPortID) override; member in class:EtherBus
|
H A D | etherint.hh | 63 void bind(Port &peer) override; member in class:EtherInt 64 void unbind() override; member in class:EtherInt
|
/gem5/src/mem/cache/prefetch/ |
H A D | delta_correlating_prediction_tables.hh | 83 void reset() override; member in struct:DeltaCorrelatingPredictionTables::DCPTEntry 135 std::vector<AddrPriority> &addresses) override; member in class:DCPTPrefetcher
|
/gem5/src/mem/qos/ |
H A D | q_policy.hh | 168 void enqueuePacket(PacketPtr pkt) override; member in class:QoS::LrgQueuePolicy 177 selectPacket(PacketQueue* queue) override; member in class:QoS::LrgQueuePolicy
|
/gem5/src/sim/ |
H A D | sim_events.hh | 90 void process() override; // process event member in class:LocalSimLoopExitEvent 92 const char *description() const override; member in class:LocalSimLoopExitEvent 94 void serialize(CheckpointOut &cp) const override; member in class:LocalSimLoopExitEvent 95 void unserialize(CheckpointIn &cp) override; member in class:LocalSimLoopExitEvent 112 void process() override; // process event member in class:CountedExitEvent 114 const char *description() const override; member in class:CountedExitEvent
|
/gem5/src/cpu/o3/ |
H A D | thread_context.hh | 135 PortProxy &getVirtProxy() override; member in class:O3ThreadContext 154 void activate() override; member in class:O3ThreadContext 157 void suspend() override; member in class:O3ThreadContext 160 void halt() override; member in class:O3ThreadContext 165 void dumpFuncProfile() override; member in class:O3ThreadContext 168 void takeOverFrom(ThreadContext *old_context) override; member in class:O3ThreadContext 171 void regStats(const std::string &name) override; member in class:O3ThreadContext 174 Tick readLastActivate() override; member in class:O3ThreadContext 176 Tick readLastSuspend() override; member in class:O3ThreadContext 179 void profileClear() override; member in class:O3ThreadContext 181 void profileSample() override; member in class:O3ThreadContext 184 void copyArchRegs(ThreadContext *tc) override; member in class:O3ThreadContext 187 void clearArchRegs() override; member in class:O3ThreadContext 358 void pcState(const TheISA::PCState &val) override; member in class:O3ThreadContext 360 void pcStateNoRecord(const TheISA::PCState &val) override; member in class:O3ThreadContext 399 void setMiscRegNoEffect(RegIndex misc_reg, RegVal val) override; member in class:O3ThreadContext 403 void setMiscReg(RegIndex misc_reg, RegVal val) override; member in class:O3ThreadContext 405 RegId flattenRegId(const RegId& regId) const override; member in class:O3ThreadContext 450 RegVal readIntRegFlat(RegIndex idx) const override; member in class:O3ThreadContext 451 void setIntRegFlat(RegIndex idx, RegVal val) override; member in class:O3ThreadContext 453 RegVal readFloatRegFlat(RegIndex idx) const override; member in class:O3ThreadContext 454 void setFloatRegFlat(RegIndex idx, RegVal val) override; member in class:O3ThreadContext 456 const VecRegContainer& readVecRegFlat(RegIndex idx) const override; member in class:O3ThreadContext 458 VecRegContainer& getWritableVecRegFlat(RegIndex idx) override; member in class:O3ThreadContext 459 void setVecRegFlat(RegIndex idx, const VecRegContainer& val) override; member in class:O3ThreadContext 477 const ElemIndex& elemIndex) const override; member in class:O3ThreadContext 479 const VecElem& val) override; member in class:O3ThreadContext 481 const VecPredRegContainer& readVecPredRegFlat(RegIndex idx) const override; member in class:O3ThreadContext 482 VecPredRegContainer& getWritableVecPredRegFlat(RegIndex idx) override; member in class:O3ThreadContext 484 const VecPredRegContainer& val) override; member in class:O3ThreadContext 486 RegVal readCCRegFlat(RegIndex idx) const override; member in class:O3ThreadContext 487 void setCCRegFlat(RegIndex idx, RegVal val) override; member in class:O3ThreadContext [all...] |
/gem5/src/mem/cache/tags/ |
H A D | base_set_assoc.hh | 106 void tagsInit() override; member in class:BaseSetAssoc 114 void invalidate(CacheBlk *blk) override; member in class:BaseSetAssoc [all...] |
H A D | sector_tags.hh | 108 void tagsInit() override; member in class:SectorTags 116 void invalidate(CacheBlk *blk) override; member in class:SectorTags 129 CacheBlk* accessBlock(Addr addr, bool is_secure, Cycles &lat) override; member in class:SectorTags 137 void insertBlock(const PacketPtr pkt, CacheBlk *blk) override; member in class:SectorTags 147 CacheBlk* findBlock(Addr addr, bool is_secure) const override; member in class:SectorTags 160 std::vector<CacheBlk*>& evict_blks) const override; member in class:SectorTags 176 Addr regenerateBlkAddr(const CacheBlk* blk) const override; member in class:SectorTags 186 void forEachBlk(std::function<void(CacheBlk &)> visitor) override; member in class:SectorTags 197 bool anyBlk(std::function<bool(CacheBlk &)> visitor) override; member in class:SectorTags
|
H A D | sector_blk.hh | 107 void setValid() override; member in class:SectorSubBlk 112 void setSecure() override; member in class:SectorSubBlk 117 void invalidate() override; member in class:SectorSubBlk 131 const uint32_t task_ID) override; member in class:SectorSubBlk 138 std::string print() const override; member in class:SectorSubBlk 224 void setPosition(const uint32_t set, const uint32_t way) override; member in class:SectorBlk
|
/gem5/src/mem/cache/ |
H A D | write_queue_entry.hh | 95 bool sendPacket(BaseCache &cache) override; member in class:WriteQueueEntry 174 const std::string &prefix = "") const override; member in class:WriteQueueEntry 183 bool matchBlockAddr(const Addr addr, const bool is_secure) const override; member in class:WriteQueueEntry 184 bool matchBlockAddr(const PacketPtr pkt) const override; member in class:WriteQueueEntry 185 bool conflictAddr(const QueueEntry* entry) const override; member in class:WriteQueueEntry
|
/gem5/src/mem/ |
H A D | external_master.hh | 126 PortID idx=InvalidPortID) override; member in class:ExternalMaster 133 void init() override; member in class:ExternalMaster
|
H A D | external_slave.hh | 132 PortID idx=InvalidPortID) override; member in class:ExternalSlave 139 void init() override; member in class:ExternalSlave
|
H A D | noncoherent_xbar.hh | 191 void regStats() override; member in class:NoncoherentXBar
|