Searched refs:override (Results 26 - 50 of 403) sorted by relevance

1234567891011>>

/gem5/src/cpu/pred/
H A Dtage_sc_l_8KB.hh56 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...]
H A Dmultiperspective_perceptron_tage_8KB.hh61 StatisticalCorrector::SCThreadHistory *makeThreadHistory() override; member in class:MPP_StatisticalCorrector_8KB
64 override; member in class:MPP_StatisticalCorrector_8KB
66 StatisticalCorrector::BranchInfo *bi, int &lsum) const override; member in class:MPP_StatisticalCorrector_8KB
68 StatisticalCorrector::BranchInfo* bi, int64_t phist) override; member in class:MPP_StatisticalCorrector_8KB
70 StatisticalCorrector::BranchInfo *bi, Addr corrTarget) override; member in class:MPP_StatisticalCorrector_8KB
73 size_t getSizeInBits() const override; member in class:MPP_StatisticalCorrector_8KB
78 void createSpecs() override; member in class:MultiperspectivePerceptronTAGE8KB
/gem5/src/mem/
H A Dsecure_port_proxy.hh75 bool tryReadBlob(Addr addr, void *p, int size) const override; member in class:SecurePortProxy
76 bool tryWriteBlob(Addr addr, const void *p, int size) const override; member in class:SecurePortProxy
77 bool tryMemsetBlob(Addr addr, uint8_t val, int size) const override; member in class:SecurePortProxy
/gem5/src/base/stats/
H A Dtext.hh82 void visit(const ScalarInfo &info) override; member in class:Stats::Text
83 void visit(const VectorInfo &info) override; member in class:Stats::Text
84 void visit(const DistInfo &info) override; member in class:Stats::Text
85 void visit(const VectorDistInfo &info) override; member in class:Stats::Text
86 void visit(const Vector2dInfo &info) override; member in class:Stats::Text
87 void visit(const FormulaInfo &info) override; member in class:Stats::Text
88 void visit(const SparseHistInfo &info) override; member in class:Stats::Text
91 void beginGroup(const char *name) override; member in class:Stats::Text
92 void endGroup() override; member in class:Stats::Text
95 bool valid() const override; member in class:Stats::Text
96 void begin() override; member in class:Stats::Text
97 void end() override; member in class:Stats::Text
[all...]
/gem5/src/base/filters/
H A Dblock_bloom_filter.hh53 void set(Addr addr) override; member in class:BloomFilter::Block
54 void unset(Addr addr) override; member in class:BloomFilter::Block
55 int getCount(Addr addr) const override; member in class:BloomFilter::Block
/gem5/src/cpu/checker/
H A Dthread_context.hh93 BaseCPU *getCpuPtr() override { return actualTC->getCpuPtr(); }
95 uint32_t socketId() const override { return actualTC->socketId(); }
97 int cpuId() const override { return actualTC->cpuId(); }
99 ContextID contextId() const override { return actualTC->contextId(); }
102 setContextId(ContextID id) override
109 int threadId() const override { return actualTC->threadId(); }
111 setThreadId(int id) override
117 BaseTLB *getITBPtr() override { return actualTC->getITBPtr(); }
119 BaseTLB *getDTBPtr() override { return actualTC->getDTBPtr(); }
122 getCheckerCpuPtr() override
[all...]
/gem5/src/systemc/utils/
H A Dvcd.hh80 void trace(bool delta) override; member in class:sc_gem5::VcdTraceFile
92 void addTraceVal(const bool *v, const std::string &name) override; member in class:sc_gem5::VcdTraceFile
93 void addTraceVal(const float *v, const std::string &name) override; member in class:sc_gem5::VcdTraceFile
94 void addTraceVal(const double *v, const std::string &name) override; member in class:sc_gem5::VcdTraceFile
97 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
99 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
101 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
103 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
105 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
107 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
109 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
111 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
113 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
115 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
117 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
120 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
122 const std::string &name) override; member in class:sc_gem5::VcdTraceFile
125 const std::string &name, int width) override; member in class:sc_gem5::VcdTraceFile
127 int width) override; member in class:sc_gem5::VcdTraceFile
129 const std::string &name, int width) override; member in class:sc_gem5::VcdTraceFile
131 int width) override; member in class:sc_gem5::VcdTraceFile
133 const std::string &name, int width) override; member in class:sc_gem5::VcdTraceFile
135 int width) override; member in class:sc_gem5::VcdTraceFile
137 const std::string &name, int width) override; member in class:sc_gem5::VcdTraceFile
139 int width) override; member in class:sc_gem5::VcdTraceFile
142 const std::string &name, int width) override; member in class:sc_gem5::VcdTraceFile
144 const std::string &name, int width) override; member in class:sc_gem5::VcdTraceFile
147 const char **literals) override; member in class:sc_gem5::VcdTraceFile
149 void writeComment(const std::string &comment) override; member in class:sc_gem5::VcdTraceFile
[all...]
/gem5/src/mem/cache/replacement_policies/
H A Drandom_rp.hh83 const override; member in class:RandomRP
92 override; member in class:RandomRP
101 override; member in class:RandomRP
110 override; member in class:RandomRP
117 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:RandomRP
H A Dsecond_chance_rp.hh97 const override; member in class:SecondChanceRP
105 override; member in class:SecondChanceRP
115 override; member in class:SecondChanceRP
125 override; member in class:SecondChanceRP
132 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:SecondChanceRP
H A Dfifo_rp.hh82 const override; member in class:FIFORP
91 override; member in class:FIFORP
100 override; member in class:FIFORP
109 override; member in class:FIFORP
116 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:FIFORP
H A Dlfu_rp.hh82 const override; member in class:LFURP
91 override; member in class:LFURP
100 override; member in class:LFURP
109 override; member in class:LFURP
116 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:LFURP
H A Dlru_rp.hh80 const override; member in class:LRURP
89 override; member in class:LRURP
98 override; member in class:LRURP
107 override; member in class:LRURP
114 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:LRURP
H A Dmru_rp.hh82 const override; member in class:MRURP
91 override; member in class:MRURP
100 override; member in class:MRURP
109 override; member in class:MRURP
116 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:MRURP
H A Dbrrip_rp.hh131 const override; member in class:BRRIPRP
139 override; member in class:BRRIPRP
148 override; member in class:BRRIPRP
157 override; member in class:BRRIPRP
164 std::shared_ptr<ReplacementData> instantiateEntry() override; member in class:BRRIPRP
/gem5/src/mem/cache/tags/
H A Dcompressed_tags.hh98 void tagsInit() override; member in class:CompressedTags
112 std::vector<CacheBlk*>& evict_blks) const override; member in class:CompressedTags
120 void insertBlock(const PacketPtr pkt, CacheBlk *blk) override; member in class:CompressedTags
130 void forEachBlk(std::function<void(CacheBlk &)> visitor) override; member in class:CompressedTags
141 bool anyBlk(std::function<bool(CacheBlk &)> visitor) override; member in class:CompressedTags
H A Dsector_blk.hh107 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/dev/alpha/
H A Dbackdoor.hh79 void serialize(CheckpointOut &cp) const override; member in struct:AlphaBackdoor::Access
80 void unserialize(CheckpointIn &cp) override; member in struct:AlphaBackdoor::Access
110 void startup() override; member in class:AlphaBackdoor
115 Tick read(PacketPtr pkt) override; member in class:AlphaBackdoor
116 Tick write(PacketPtr pkt) override; member in class:AlphaBackdoor
121 void serialize(CheckpointOut &cp) const override; member in class:AlphaBackdoor
122 void unserialize(CheckpointIn &cp) override; member in class:AlphaBackdoor
/gem5/src/dev/mips/
H A Dmalta.hh90 void postConsoleInt() override; member in class:Malta
95 void clearConsoleInt() override; member in class:Malta
100 void postPciInt(int line) override; member in class:Malta
105 void clearPciInt(int line) override; member in class:Malta
131 void serialize(CheckpointOut &cp) const override; member in class:Malta
132 void unserialize(CheckpointIn &cp) override; member in class:Malta
/gem5/src/dev/arm/
H A Denergy_ctrl.hh127 Tick read(PacketPtr pkt) override; member in class:EnergyCtrl
133 Tick write(PacketPtr pkt) override; member in class:EnergyCtrl
135 void serialize(CheckpointOut &cp) const override; member in class:EnergyCtrl
136 void unserialize(CheckpointIn &cp) override; member in class:EnergyCtrl
138 void startup() override; member in class:EnergyCtrl
139 void init() override; member in class:EnergyCtrl
/gem5/src/arch/riscv/
H A Dprocess.hh54 RegVal getSyscallArg(ThreadContext *tc, int &i) override; member in class:RiscvProcess
57 void setSyscallArg(ThreadContext *tc, int i, RegVal val) override; member in class:RiscvProcess
59 SyscallReturn return_value) override; member in class:RiscvProcess
61 virtual bool mmapGrowsDown() const override { return false; }
68 void initState() override; member in class:RiscvProcess64
75 void initState() override; member in class:RiscvProcess32
/gem5/src/mem/cache/prefetch/
H A Dsignature_path_v2.hh68 PatternStrideEntry const &lookahead) const override; member in class:SignaturePathPrefetcherV2
71 PatternStrideEntry const &lookahead) const override; member in class:SignaturePathPrefetcherV2
74 PatternStrideEntry &pstride_entry) override; member in class:SignaturePathPrefetcherV2
78 stride_t &new_stride) override; member in class:SignaturePathPrefetcherV2
85 std::vector<AddrPriority> &addresses) override
90 override; member in class:SignaturePathPrefetcherV2
/gem5/src/dev/sparc/
H A Dmm_disk.hh61 Tick read(PacketPtr pkt) override; member in class:MmDisk
62 Tick write(PacketPtr pkt) override; member in class:MmDisk
64 void serialize(CheckpointOut &cp) const override; member in class:MmDisk
/gem5/src/dev/serial/
H A Dserial.hh59 * methods. Serial devices need to override these methods to
153 bool dataAvailable() const override { return false; }
154 void writeData(uint8_t c) override {};
155 uint8_t readData() override; member in class:SerialNullDevice
/gem5/src/systemc/core/
H A Dkernel.hh53 void init() override; member in class:sc_gem5::Kernel
54 void regStats() override; member in class:sc_gem5::Kernel
55 void startup() override; member in class:sc_gem5::Kernel
/gem5/src/mem/ruby/system/
H A DWeightedLRUPolicy.hh52 void touch(int64_t set, int64_t way, Tick time) override; member in class:WeightedLRUPolicy
54 int64_t getVictim(int64_t set) const override; member in class:WeightedLRUPolicy
56 bool useOccupancy() const override { return true; }

Completed in 52 milliseconds

1234567891011>>