/gem5/src/base/ |
H A D | coroutine.hh | 242 operator bool() const { return !this->finished(); } argument
|
H A D | sat_counter.hh | 217 operator uint8_t() const { return counter; } argument 229 double calcSaturation() const { return (double) counter / maxVal; } argument 236 bool isSaturated() const { return counter == maxVal; } argument [all...] |
/gem5/src/cpu/ |
H A D | base_dyn_inst_impl.hh | 226 BaseDynInst<Impl>::eaSrcsReady() const argument
|
/gem5/src/cpu/minor/ |
H A D | pipeline.cc | 117 Pipeline::minorTrace() const argument
|
/gem5/src/cpu/testers/rubytest/ |
H A D | RubyTester.cc | 277 RubyTester::print(std::ostream& out) const argument
|
/gem5/src/mem/ |
H A D | backdoor.hh | 78 const AddrRange &range() const { return _range; } argument 82 uint8_t *ptr() const { return _ptr; } argument 89 bool readable() const { return _flags & Readable; } argument 99 bool writeable() const { return _flags & Writeable; } argument 109 Flags flags() const { return _flags; } argument
|
H A D | dram_ctrl.cc | 285 DRAMCtrl::readQueueFull(unsigned int neededEntries) const argument 296 DRAMCtrl::writeQueueFull(unsigned int neededEntries) const argument 306 DRAMCtrl::decodeAddr(const PacketPtr pkt, Addr dramPktAddr, unsigned size, argument [all...] |
H A D | packet_queue.cc | 75 PacketQueue::checkConflict(const PacketPtr pkt, const int blk_size) const argument
|
H A D | packet_queue.hh | 115 bool deferredPacketReady() const argument 166 size_t size() const { return transmitList.size(); } argument 171 Tick deferredPacketReadyTime() const argument 254 name() const argument 292 name() const argument 330 name() const argument [all...] |
H A D | page_table.hh | 83 uint64_t pid() const { return _pid; }; argument 105 const std::string name() const { return _name; } argument [all...] |
H A D | port.hh | 111 virtual bool isSnooping() const { return false; } argument 280 bool isSnooping() const { return _masterPort->isSnooping(); } argument 286 sendRangeChange() const argument 337 sendFunctionalSnoop(PacketPtr pkt) const argument 439 sendFunctional(PacketPtr pkt) const argument 451 tryTiming(PacketPtr pkt) const argument [all...] |
H A D | port.cc | 93 MasterPort::getAddrRanges() const argument
|
H A D | port_proxy.hh | 143 tryReadBlob(Addr addr, void *p, int size) const argument 154 tryWriteBlob(Addr addr, const void *p, int size) const argument 165 tryMemsetBlob(Addr addr, uint8_t val, int size) const argument 179 readBlob(Addr addr, void *p, int size) const argument 189 writeBlob(Addr addr, const void *p, int size) const argument 199 memsetBlob(Addr addr, uint8_t v, int size) const argument 241 writeString(Addr addr, const char *str) const argument 257 readString(std::string &str, Addr addr) const argument 274 readString(char *str, Addr addr, size_t maxlen) const argument 284 read(Addr address) const argument 293 write(Addr address, const T &data) const argument 300 read(Addr address, ByteOrder byte_order) const argument 309 write(Addr address, T data, ByteOrder byte_order) const argument [all...] |
/gem5/src/mem/cache/compressors/ |
H A D | base.cc | 64 BaseCacheCompressor::CompressionData::getSizeBits() const argument 70 BaseCacheCompressor::CompressionData::getSize() const argument 114 BaseCacheCompressor::getDecompressionLatency(const CacheBlk* blk) const argument [all...] |
/gem5/src/mem/cache/prefetch/ |
H A D | signature_path_v2.cc | 88 SignaturePathPrefetcherV2::calculatePrefetchConfidence(PatternEntry const &sig, argument 79 calculateLookaheadConfidence( PatternEntry const &sig, PatternStrideEntry const &lookahead) const argument
|
/gem5/src/mem/cache/ |
H A D | write_queue_entry.cc | 148 WriteQueueEntry::matchBlockAddr(const Addr addr, const bool is_secure) const argument 155 WriteQueueEntry::matchBlockAddr(const PacketPtr pkt) const argument 162 WriteQueueEntry::conflictAddr(const QueueEntry* entry) const argument 81 print(std::ostream &os, int verbosity, const std::string &prefix) const argument 169 print(std::ostream &os, int verbosity, const std::string &prefix) const argument 183 print() const argument [all...] |
/gem5/src/sim/ |
H A D | arguments.hh | 71 ThreadContext *getThreadContext() const { return tc; } argument
|
/gem5/src/arch/arm/insts/ |
H A D | misc64.cc | 45 ImmOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const argument 54 RegRegImmImmOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const argument 81 UnknownOp64::generateDisassembly(Addr pc, const SymbolTable *symtab) const argument 122 MiscRegOp64::checkEL1Trap(ThreadContext *tc, const MiscRegInde argument 66 generateDisassembly( Addr pc, const SymbolTable *symtab) const argument 87 trap(ThreadContext *tc, MiscRegIndex misc_reg, ExceptionLevel el, uint32_t immediate) const argument 143 checkEL2Trap(ThreadContext *tc, const MiscRegIndex misc_reg, ExceptionLevel el, bool * is_vfp_neon) const argument 292 checkEL3Trap(ThreadContext *tc, const MiscRegIndex misc_reg, ExceptionLevel el, bool * is_vfp_neon) const argument 326 miscRegImm() const argument 338 generateDisassembly(Addr pc, const SymbolTable *symtab) const argument 349 generateDisassembly( Addr pc, const SymbolTable *symtab) const argument 361 generateDisassembly( Addr pc, const SymbolTable *symtab) const argument 373 execute(ExecContext *xc, Trace::InstRecord *traceData) const argument 396 generateDisassembly(Addr pc, const SymbolTable *symtab) const argument [all...] |
/gem5/src/cpu/pred/ |
H A D | multiperspective_perceptron_tage_64KB.cc | 161 MPP_StatisticalCorrector_64KB::getSizeInBits() const argument 73 getBiasLSUM(Addr branch_pc, StatisticalCorrector::BranchInfo* bi, int &lsum) const argument
|
H A D | multiperspective_perceptron_tage_8KB.cc | 143 MPP_StatisticalCorrector_8KB::getSizeInBits() const argument 72 getBiasLSUM(Addr branch_pc, StatisticalCorrector::BranchInfo* bi, int &lsum) const argument
|
/gem5/src/mem/cache/tags/ |
H A D | compressed_tags.cc | 104 CompressedTags::findVictim(Addr addr, const bool is_secure, argument [all...] |
H A D | sector_blk.cc | 51 SectorSubBlk::getSectorBlock() const argument 63 SectorSubBlk::getSectorOffset() const argument 69 SectorSubBlk::getTag() const argument 112 SectorSubBlk::print() const argument 124 isValid() const argument 131 isSecure() const argument 144 getTag() const argument [all...] |
/gem5/src/mem/ruby/network/ |
H A D | Topology.hh | 72 uint32_t numSwitches() const { return m_number_of_switches; } argument 74 void print(std::ostream& out) const { out << "[Topology]"; } argument [all...] |
/gem5/src/mem/ruby/profiler/ |
H A D | AccessTraceForAddress.hh | 54 int getSharing() const { return m_sharing; } argument 55 int getTouchedBy() const { return m_touched_by.count(); } argument 56 Addr getAddress() const { return m_addr; } argument
|
/gem5/src/mem/ruby/structures/ |
H A D | PerfectCacheMemory.hh | 112 isTagPresent(Addr address) const argument 119 cacheAvail(Addr address) const argument 147 cacheProbe(Addr newAddress) const argument 164 lookup(Addr address) const argument 171 getPermission(Addr address) const argument 188 print(std::ostream& out) const argument [all...] |