/gem5/src/arch/arm/insts/ |
H A D | pred_inst.hh | 254 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::PredImmOp 275 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::PredIntOp 294 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataImmOp 313 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataRegOp 331 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::DataRegRegOp
|
H A D | misc.hh | 56 Addr pc, const SymbolTable *symtab) const override; member in class:MrsOp 83 Addr pc, const SymbolTable *symtab) const override; member in class:MsrImmOp 97 Addr pc, const SymbolTable *symtab) const override; member in class:MsrRegOp 116 Addr pc, const SymbolTable *symtab) const override; member in class:MrrcOp 135 Addr pc, const SymbolTable *symtab) const override; member in class:McrrOp 149 Addr pc, const SymbolTable *symtab) const override; member in class:ImmOp 164 Addr pc, const SymbolTable *symtab) const override; member in class:RegImmOp 179 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegOp 196 Addr pc, const SymbolTable *symtab) const override; member in class:RegImmRegOp 215 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegRegImmOp 234 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegRegRegOp 251 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegRegOp 269 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegImmOp 287 Addr pc, const SymbolTable *symtab) const override; member in class:MiscRegRegImmOp 305 Addr pc, const SymbolTable *symtab) const override; member in class:RegMiscRegImmOp 322 Addr pc, const SymbolTable *symtab) const override; member in class:RegImmImmOp 341 Addr pc, const SymbolTable *symtab) const override; member in class:RegRegImmImmOp 362 Addr pc, const SymbolTable *symtab) const override; member in class:RegImmRegShiftOp 374 Addr pc, const SymbolTable *symtab) const override; member in class:UnknownOp 394 Trace::InstRecord *traceData) const override; member in class:McrMrcMiscInst 397 Addr pc, const SymbolTable *symtab) const override; member in class:McrMrcMiscInst 412 Trace::InstRecord *traceData) const override; member in class:McrMrcImplDefined 415 Addr pc, const SymbolTable *symtab) const override; member in class:McrMrcImplDefined [all...] |
H A D | static_inst.hh | 200 Addr pc, const SymbolTable *symtab) const override; member in class:ArmISA::ArmStaticInst
|
/gem5/src/arch/arm/ |
H A D | semihosting.hh | 80 void serialize(CheckpointOut &cp) const override; member in class:ArmSemihosting 81 void unserialize(CheckpointIn &cp) override; member in class:ArmSemihosting 131 void serialize(CheckpointOut &cp) const override; member in class:ArmSemihosting::FileBase 132 void unserialize(CheckpointIn &cp) override; member in class:ArmSemihosting::FileBase 212 void serialize(CheckpointOut &cp) const override; member in class:ArmSemihosting::FileFeatures 213 void unserialize(CheckpointIn &cp) override; member in class:ArmSemihosting::FileFeatures 215 int64_t read(uint8_t *buffer, uint64_t size) override; member in class:ArmSemihosting::FileFeatures 216 int64_t seek(uint64_t pos) override; member in class:ArmSemihosting::FileFeatures 228 void serialize(CheckpointOut &cp) const override; member in class:ArmSemihosting::File 229 void unserialize(CheckpointIn &cp) override; member in class:ArmSemihosting::File 232 int64_t close() override; member in class:ArmSemihosting::File 233 bool isTTY() const override; member in class:ArmSemihosting::File 234 int64_t read(uint8_t *buffer, uint64_t size) override; member in class:ArmSemihosting::File 235 int64_t write(const uint8_t *buffer, uint64_t size) override; member in class:ArmSemihosting::File 236 int64_t seek(uint64_t pos) override; member in class:ArmSemihosting::File 237 int64_t flen() override; member in class:ArmSemihosting::File [all...] |
/gem5/src/dev/arm/ |
H A D | pl011.hh | 63 void serialize(CheckpointOut &cp) const override; member in class:Pl011 64 void unserialize(CheckpointIn &cp) override; member in class:Pl011 67 Tick read(PacketPtr pkt) override; member in class:Pl011 68 Tick write(PacketPtr pkt) override; member in class:Pl011 71 void dataAvailable() override; member in class:Pl011
|
/gem5/src/dev/net/ |
H A D | etherswitch.hh | 65 PortID idx=InvalidPortID) override; member in class:EtherSwitch 192 void serialize(CheckpointOut &cp) const override; member in class:EtherSwitch 193 void unserialize(CheckpointIn &cp) override; member in class:EtherSwitch
|
/gem5/src/dev/pci/ |
H A D | copy_engine.hh | 109 DrainState drain() override; member in class:CopyEngine::CopyEngineChannel 110 void drainResume() override; member in class:CopyEngine::CopyEngineChannel 112 void serialize(CheckpointOut &cp) const override; member in class:CopyEngine::CopyEngineChannel 113 void unserialize(CheckpointIn &cp) override; member in class:CopyEngine::CopyEngineChannel 194 void regStats() override; member in class:CopyEngine 197 PortID idx = InvalidPortID) override; member in class:CopyEngine 199 Tick read(PacketPtr pkt) override; member in class:CopyEngine 200 Tick write(PacketPtr pkt) override; member in class:CopyEngine 202 void serialize(CheckpointOut &cp) const override; member in class:CopyEngine 203 void unserialize(CheckpointIn &cp) override; member in class:CopyEngine [all...] |
/gem5/src/dev/ |
H A D | dma_device.hh | 145 bool recvTimingResp(PacketPtr pkt) override; member in class:DmaPort 146 void recvReqRetry() override; member in class:DmaPort 166 DrainState drain() override; member in class:DmaPort 207 void init() override; member in class:DmaDevice 212 PortID idx=InvalidPortID) override; member in class:DmaDevice [all...] |
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_parser.hh | 140 void dump() override; member in class:Trace::TarmacParserRecord
|
/gem5/src/arch/sparc/ |
H A D | tlb.hh | 123 void flushAll() override; member in class:SparcISA::TLB 172 const RequestPtr &req, ThreadContext *tc, Mode mode) override; member in class:SparcISA::TLB 175 Translation *translation, Mode mode) override; member in class:SparcISA::TLB 178 ThreadContext *tc, Mode mode) const override; member in class:SparcISA::TLB 184 void serialize(CheckpointOut &cp) const override; member in class:SparcISA::TLB 185 void unserialize(CheckpointIn &cp) override; member in class:SparcISA::TLB
|
/gem5/src/cpu/pred/ |
H A D | bpred_unit.hh | 79 void regStats() override; member in class:BPredUnit 81 void regProbePoints() override; member in class:BPredUnit
|
H A D | loop_predictor.hh | 254 void init() override; member in class:LoopPredictor 259 void regStats() override; member in class:LoopPredictor
|
H A D | multiperspective_perceptron_tage.hh | 65 void calculateParameters() override; member in class:MPP_TAGE 67 override; member in class:MPP_TAGE 69 int nrand) override; member in class:MPP_TAGE 70 void handleUReset() override; member in class:MPP_TAGE 71 void resetUctr(uint8_t &u) override; member in class:MPP_TAGE 72 int bindex(Addr pc_in) const override; member in class:MPP_TAGE 73 bool isHighConfidence(TAGEBase::BranchInfo *bi) const override; member in class:MPP_TAGE 75 unsigned getUseAltIdx(TAGEBase::BranchInfo* bi, Addr branch_pc) override; member in class:MPP_TAGE 76 void adjustAlloc(bool & alloc, bool taken, bool pred_taken) override; member in class:MPP_TAGE 79 const StaticInstPtr &inst, Addr target) override; member in class:MPP_TAGE 90 bool calcConf(int index) const override; member in class:MPP_LoopPredictor 91 bool optionalAgeInc() const override; member in class:MPP_LoopPredictor 151 void initBias() override; member in class:MPP_StatisticalCorrector 153 bool bias) const override; member in class:MPP_StatisticalCorrector 155 const override; member in class:MPP_StatisticalCorrector 158 int altBank) const override; member in class:MPP_StatisticalCorrector 159 unsigned getIndUpd(Addr branch_pc) const override; member in class:MPP_StatisticalCorrector 160 int gIndexLogsSubstr(int nbr, int i) override; member in class:MPP_StatisticalCorrector 166 int init_lsum) override; member in class:MPP_StatisticalCorrector 171 int64_t phist) override; member in class:MPP_StatisticalCorrector 179 std::vector<int8_t> &w, StatisticalCorrector::BranchInfo* bi) override; member in class:MPP_StatisticalCorrector 224 void init() override; member in class:MultiperspectivePerceptronTAGE 226 bool lookup(ThreadID tid, Addr instPC, void * &bp_history) override; member in class:MultiperspectivePerceptronTAGE 231 Addr corrTarget = MaxAddr) override; member in class:MultiperspectivePerceptronTAGE 232 void uncondBranch(ThreadID tid, Addr pc, void * &bp_history) override; member in class:MultiperspectivePerceptronTAGE 233 void squash(ThreadID tid, void *bp_history) override; member in class:MultiperspectivePerceptronTAGE [all...] |
/gem5/src/cpu/testers/memtest/ |
H A D | memtest.hh | 79 void regStats() override; member in class:MemTest 82 PortID idx=InvalidPortID) override; member in class:MemTest
|
/gem5/src/cpu/testers/garnet_synthetic_traffic/ |
H A D | GarnetSyntheticTraffic.hh | 62 void init() override; member in class:GarnetSyntheticTraffic 68 PortID idx=InvalidPortID) override; member in class:GarnetSyntheticTraffic
|
/gem5/src/cpu/testers/rubytest/ |
H A D | RubyTester.hh | 99 PortID idx=InvalidPortID) override; member in class:RubyTester 107 void init() override; member in class:RubyTester
|
/gem5/src/cpu/ |
H A D | thread_state.hh | 66 void serialize(CheckpointOut &cp) const override; member in struct:ThreadState 68 void unserialize(CheckpointIn &cp) override; member in struct:ThreadState
|
/gem5/src/mem/ |
H A D | abstract_mem.hh | 210 void init() override; member in class:AbstractMemory 325 void regStats() override; member in class:AbstractMemory
|
H A D | xbar.hh | 117 DrainState drain() override; member in class:BaseXBar::Layer 413 PortID idx=InvalidPortID) override; member in class:BaseXBar 415 void regStats() override; member in class:BaseXBar
|
/gem5/src/mem/cache/prefetch/ |
H A D | access_map_pattern_matching.hh | 183 void startup() override; member in class:AccessMapPatternMatching 198 std::vector<AddrPriority> &addresses) override; member in class:AMPMPrefetcher
|
H A D | base.hh | 77 void notify(const PacketPtr &pkt) override; member in class:BasePrefetcher::PrefetchListener 358 void regStats() override; member in class:BasePrefetcher 363 void regProbeListeners() override; member in class:BasePrefetcher
|
/gem5/src/sim/ |
H A D | fd_entry.hh | 138 void serialize(CheckpointOut &cp) const override; member in class:FileFDEntry 139 void unserialize(CheckpointIn &cp) override; member in class:FileFDEntry 182 void serialize(CheckpointOut &cp) const override; member in class:PipeFDEntry 183 void unserialize(CheckpointIn &cp) override; member in class:PipeFDEntry 216 void serialize(CheckpointOut &cp) const override; member in class:DeviceFDEntry 217 void unserialize(CheckpointIn &cp) override; member in class:DeviceFDEntry [all...] |
H A D | system.hh | 117 void init() override; member in class:System 133 PortID idx=InvalidPortID) override; member in class:System 416 void regStats() override; member in class:System
|
H A D | process.hh | 69 void serialize(CheckpointOut &cp) const override; member in class:Process 70 void unserialize(CheckpointIn &cp) override; member in class:Process 72 void initState() override; member in class:Process 73 DrainState drain() override; member in class:Process 112 void regStats() override; member in class:Process
|
/gem5/src/arch/x86/ |
H A D | pagetable_walker.hh | 167 PortID idx=InvalidPortID) override; member in class:X86ISA::Walker
|