| gem5::_drainManager | gem5::Drainable | private |
| gem5::_drainState | gem5::Drainable | mutableprivate |
| gem5::_name | gem5::Named | private |
| gem5::_objNameResolver | gem5::SimObject | privatestatic |
| gem5::_params | gem5::SimObject | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::_params | gem5::SimObject | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::_params | gem5::SimObject | protected |
| gem5::addStat(statistics::Info *info) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::addStat(statistics::Info *info) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::addStat(statistics::Info *info) | gem5::statistics::Group | |
| gem5::addStatGroup(const char *name, Group *block) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::addStatGroup(const char *name, Group *block) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::addStatGroup(const char *name, Group *block) | gem5::statistics::Group | |
| addToDictionary(const DictionaryEntry data)=0 | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedpure virtual |
| allocate | gem5::compression::DictionaryCompressor< T >::Pattern | protected |
| gem5::Base(const Params &p) | gem5::compression::Base | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::Base(const Params &p) | gem5::compression::Base | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::Base(const Params &p) | gem5::compression::Base | |
| gem5::BaseDictionaryCompressor(const Params &p) | gem5::compression::BaseDictionaryCompressor | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::BaseDictionaryCompressor(const Params &p) | gem5::compression::BaseDictionaryCompressor | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::BaseDictionaryCompressor(const Params &p) | gem5::compression::BaseDictionaryCompressor | |
| bits | gem5::compression::DictionaryCompressor< T >::MaskedPattern< mask > | private |
| gem5::blkSize | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::blkSize | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::blkSize | gem5::compression::Base | protected |
| gem5::cache | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::cache | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::cache | gem5::compression::Base | protected |
| gem5::Chunk typedef | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::Chunk typedef | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::Chunk typedef | gem5::compression::Base | protected |
| gem5::chunkSizeBits | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::chunkSizeBits | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::chunkSizeBits | gem5::compression::Base | protected |
| code | gem5::compression::DictionaryCompressor< T >::Pattern | protected |
| gem5::compChunksPerCycle | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compChunksPerCycle | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::compChunksPerCycle | gem5::compression::Base | protected |
| gem5::compExtraLatency | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compExtraLatency | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::compExtraLatency | gem5::compression::Base | protected |
| compress(const std::vector< Chunk > &chunks) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protected |
| compress(const std::vector< Chunk > &chunks, Cycles &comp_lat, Cycles &decomp_lat) override | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedvirtual |
| gem5::compression::BaseDictionaryCompressor::compress(const uint64_t *data, Cycles &comp_lat, Cycles &decomp_lat) | gem5::compression::Base | |
| gem5::compression::BaseDictionaryCompressor::compress(const uint64_t *data, Cycles &comp_lat, Cycles &decomp_lat) | gem5::compression::Base | |
| gem5::compression::BaseDictionaryCompressor::compress(const uint64_t *data, Cycles &comp_lat, Cycles &decomp_lat) | gem5::compression::Base | |
| compressValue(const T data) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protected |
| gem5::currentSection() | gem5::Serializable | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::currentSection() | gem5::Serializable | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::currentSection() | gem5::Serializable | static |
| gem5::decompChunksPerCycle | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::decompChunksPerCycle | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::decompChunksPerCycle | gem5::compression::Base | protected |
| gem5::decompExtraLatency | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::decompExtraLatency | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::decompExtraLatency | gem5::compression::Base | protected |
| decompress(const DictionaryEntry dict_bytes) const override | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | inlinevirtual |
| decompress(const CompressionData *comp_data, uint64_t *data) override | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedvirtual |
| decompressValue(const Pattern *pattern) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protected |
| gem5::deschedule(Event &event) | gem5::EventManager | inline |
| gem5::deschedule(Event *event) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::deschedule(Event &event) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::deschedule(Event *event) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::deschedule(Event &event) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::deschedule(Event *event) | gem5::EventManager | inline |
| dictionary | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protected |
| DictionaryCompressor(const Params &p) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | |
| DictionaryEntry typedef | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protected |
| gem5::dictionarySize | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::dictionarySize | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::dictionarySize | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::dictionaryStats | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::dictionaryStats | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::dictionaryStats | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::dmDrain() | gem5::Drainable | private |
| gem5::dmDrainResume() | gem5::Drainable | private |
| gem5::drain() override | gem5::SimObject | inlinevirtual |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::drain() override | gem5::SimObject | inlinevirtual |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::drain() override | gem5::SimObject | inlinevirtual |
| gem5::Drainable() | gem5::Drainable | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::Drainable() | gem5::Drainable | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::Drainable() | gem5::Drainable | protected |
| drainResume() | gem5::Drainable | inlineprotectedvirtual |
| gem5::drainState() const | gem5::Drainable | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::drainState() const | gem5::Drainable | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::drainState() const | gem5::Drainable | inline |
| gem5::EventManager(EventManager &em) | gem5::EventManager | inline |
| gem5::EventManager(EventManager *em) | gem5::EventManager | inline |
| gem5::EventManager(EventQueue *eq) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::EventManager(EventManager &em) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::EventManager(EventManager *em) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::EventManager(EventQueue *eq) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::EventManager(EventManager &em) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::EventManager(EventManager *em) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::EventManager(EventQueue *eq) | gem5::EventManager | inline |
| gem5::eventq | gem5::EventManager | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::eventq | gem5::EventManager | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::eventq | gem5::EventManager | protected |
| gem5::eventQueue() const | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::eventQueue() const | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::eventQueue() const | gem5::EventManager | inline |
| gem5::find(const char *name) | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::find(const char *name) | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::find(const char *name) | gem5::SimObject | static |
| gem5::fromChunks(const std::vector< Chunk > &chunks, uint64_t *data) const | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::fromChunks(const std::vector< Chunk > &chunks, uint64_t *data) const | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::fromChunks(const std::vector< Chunk > &chunks, uint64_t *data) const | gem5::compression::Base | protected |
| fromDictionaryEntry(const DictionaryEntry &entry) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedstatic |
| gem5::generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::generateCheckpointOut(const std::string &cpt_dir, std::ofstream &outstream) | gem5::Serializable | static |
| getCode() const | gem5::compression::DictionaryCompressor< T >::Pattern | inline |
| gem5::getDecompressionLatency(const CacheBlk *blk) | gem5::compression::Base | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::getDecompressionLatency(const CacheBlk *blk) | gem5::compression::Base | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::getDecompressionLatency(const CacheBlk *blk) | gem5::compression::Base | |
| getMatchLocation() const | gem5::compression::DictionaryCompressor< T >::Pattern | inline |
| getName(int number) const =0 | gem5::compression::BaseDictionaryCompressor | protectedpure virtual |
| getNumPatterns() const =0 | gem5::compression::BaseDictionaryCompressor | protectedpure virtual |
| getPattern(const DictionaryEntry &bytes, const DictionaryEntry &dict_bytes, const int match_location) const=0 | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedpure virtual |
| getPatternNumber() const | gem5::compression::DictionaryCompressor< T >::Pattern | inline |
| getPort(const std::string &if_name, PortID idx=InvalidPortID) | gem5::SimObject | virtual |
| gem5::getProbeManager() | gem5::SimObject | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::getProbeManager() | gem5::SimObject | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::getProbeManager() | gem5::SimObject | |
| gem5::getSimObjectResolver() | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::getSimObjectResolver() | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::getSimObjectResolver() | gem5::SimObject | static |
| getSizeBits() const | gem5::compression::DictionaryCompressor< T >::Pattern | inlinevirtual |
| gem5::getStatGroups() const | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::getStatGroups() const | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::getStatGroups() const | gem5::statistics::Group | |
| gem5::getStats() const | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::getStats() const | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::getStats() const | gem5::statistics::Group | |
| gem5::Group()=delete | gem5::statistics::Group | |
| gem5::Group(const Group &)=delete | gem5::statistics::Group | |
| gem5::Group(Group *parent, const char *name=nullptr) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::Group()=delete | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::Group(const Group &)=delete | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::Group(Group *parent, const char *name=nullptr) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::Pattern::Group()=delete | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::Pattern::Group(const Group &)=delete | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::Pattern::Group(Group *parent, const char *name=nullptr) | gem5::statistics::Group | |
| init() | gem5::SimObject | virtual |
| initState() | gem5::SimObject | virtual |
| instantiateDictionaryCompData() const | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedvirtual |
| isPattern(const DictionaryEntry &bytes, const DictionaryEntry &dict_bytes, const int match_location) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | inlinestatic |
| length | gem5::compression::DictionaryCompressor< T >::Pattern | protected |
| loadState(CheckpointIn &cp) | gem5::SimObject | virtual |
| MaskedPattern(const int number, const uint64_t code, const uint64_t metadata_length, const int match_location, const DictionaryEntry bytes, const bool allocate=true) | gem5::compression::DictionaryCompressor< T >::MaskedPattern< mask > | inline |
| MaskedValuePattern(const int number, const uint64_t code, const uint64_t metadata_length, const int match_location, const DictionaryEntry bytes, const bool allocate=false) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | inline |
| matchLocation | gem5::compression::DictionaryCompressor< T >::Pattern | protected |
| memInvalidate() | gem5::SimObject | inlinevirtual |
| memWriteback() | gem5::SimObject | inlinevirtual |
| gem5::mergedParent | gem5::statistics::Group | private |
| gem5::mergedStatGroups | gem5::statistics::Group | private |
| gem5::mergeStatGroup(Group *block) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::mergeStatGroup(Group *block) | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::mergeStatGroup(Group *block) | gem5::statistics::Group | |
| name() const | gem5::Named | inlinevirtual |
| gem5::Named(std::string_view name_) | gem5::Named | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::Named(std::string_view name_) | gem5::Named | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::Named(std::string_view name_) | gem5::Named | inline |
| notifyFork() | gem5::Drainable | inlinevirtual |
| gem5::numEntries | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::numEntries | gem5::compression::BaseDictionaryCompressor | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::numEntries | gem5::compression::BaseDictionaryCompressor | protected |
| numUnmatchedBits | gem5::compression::DictionaryCompressor< T >::Pattern | protected |
| gem5::operator=(const Group &)=delete | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::operator=(const Group &)=delete | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::operator=(const Group &)=delete | gem5::statistics::Group | |
| Params typedef | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | |
| gem5::params() const | gem5::SimObject | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::params() const | gem5::SimObject | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::params() const | gem5::SimObject | inline |
| gem5::path | gem5::Serializable | privatestatic |
| Pattern(const int number, const uint64_t code, const uint64_t metadata_length, const uint64_t num_unmatched_bits, const int match_location, const bool allocate=true) | gem5::compression::DictionaryCompressor< T >::Pattern | inline |
| patternNumber | gem5::compression::DictionaryCompressor< T >::Pattern | protected |
| preDumpStats() | gem5::statistics::Group | virtual |
| print() const | gem5::compression::DictionaryCompressor< T >::Pattern | inline |
| gem5::probeManager | gem5::SimObject | private |
| regProbeListeners() | gem5::SimObject | virtual |
| regProbePoints() | gem5::SimObject | virtual |
| regStats() | gem5::statistics::Group | virtual |
| gem5::reschedule(Event &event, Tick when, bool always=false) | gem5::EventManager | inline |
| gem5::reschedule(Event *event, Tick when, bool always=false) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::reschedule(Event &event, Tick when, bool always=false) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::reschedule(Event *event, Tick when, bool always=false) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::reschedule(Event &event, Tick when, bool always=false) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::reschedule(Event *event, Tick when, bool always=false) | gem5::EventManager | inline |
| resetDictionary() | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedvirtual |
| resetStats() | gem5::statistics::Group | virtual |
| gem5::resolveStat(std::string name) const | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::resolveStat(std::string name) const | gem5::statistics::Group | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::resolveStat(std::string name) const | gem5::statistics::Group | |
| gem5::schedule(Event &event, Tick when) | gem5::EventManager | inline |
| gem5::schedule(Event *event, Tick when) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::schedule(Event &event, Tick when) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::schedule(Event *event, Tick when) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::schedule(Event &event, Tick when) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::Pattern::schedule(Event *event, Tick when) | gem5::EventManager | inline |
| gem5::Serializable() | gem5::Serializable | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::Serializable() | gem5::Serializable | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::Serializable() | gem5::Serializable | |
| gem5::serialize(CheckpointOut &cp) const override | gem5::SimObject | inlinevirtual |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::serialize(CheckpointOut &cp) const override | gem5::SimObject | inlinevirtual |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::serialize(CheckpointOut &cp) const override | gem5::SimObject | inlinevirtual |
| gem5::serializeAll(const std::string &cpt_dir) | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::serializeAll(const std::string &cpt_dir) | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::serializeAll(const std::string &cpt_dir) | gem5::SimObject | static |
| gem5::serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
| gem5::serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
| gem5::compression::DictionaryCompressor::MaskedPattern::serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
| gem5::compression::DictionaryCompressor::Pattern::serializeSection(CheckpointOut &cp, const char *name) const | gem5::Serializable | |
| gem5::compression::DictionaryCompressor::Pattern::serializeSection(CheckpointOut &cp, const std::string &name) const | gem5::Serializable | inline |
| setCache(BaseCache *_cache) | gem5::compression::Base | virtual |
| gem5::setCurTick(Tick newVal) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::setCurTick(Tick newVal) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::setCurTick(Tick newVal) | gem5::EventManager | inline |
| gem5::setDecompressionLatency(CacheBlk *blk, const Cycles lat) | gem5::compression::Base | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::setDecompressionLatency(CacheBlk *blk, const Cycles lat) | gem5::compression::Base | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::setDecompressionLatency(CacheBlk *blk, const Cycles lat) | gem5::compression::Base | static |
| gem5::setSimObjectResolver(SimObjectResolver *resolver) | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::setSimObjectResolver(SimObjectResolver *resolver) | gem5::SimObject | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::setSimObjectResolver(SimObjectResolver *resolver) | gem5::SimObject | static |
| gem5::setSizeBits(CacheBlk *blk, const std::size_t size_bits) | gem5::compression::Base | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::setSizeBits(CacheBlk *blk, const std::size_t size_bits) | gem5::compression::Base | static |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::setSizeBits(CacheBlk *blk, const std::size_t size_bits) | gem5::compression::Base | static |
| shouldAllocate() const | gem5::compression::DictionaryCompressor< T >::Pattern | inline |
| gem5::signalDrainDone() const | gem5::Drainable | inlineprotected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::signalDrainDone() const | gem5::Drainable | inlineprotected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::signalDrainDone() const | gem5::Drainable | inlineprotected |
| gem5::SimObject(const Params &p) | gem5::SimObject | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::SimObject(const Params &p) | gem5::SimObject | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::SimObject(const Params &p) | gem5::SimObject | |
| gem5::SimObjectList typedef | gem5::SimObject | private |
| gem5::simObjectList | gem5::SimObject | privatestatic |
| gem5::sizeThreshold | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::sizeThreshold | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::sizeThreshold | gem5::compression::Base | protected |
| startup() | gem5::SimObject | virtual |
| gem5::statGroups | gem5::statistics::Group | private |
| gem5::stats | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::stats | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::stats | gem5::compression::Base | protected |
| gem5::toChunks(const uint64_t *data) const | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::toChunks(const uint64_t *data) const | gem5::compression::Base | protected |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::toChunks(const uint64_t *data) const | gem5::compression::Base | protected |
| toDictionaryEntry(T value) | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | protectedstatic |
| gem5::unserialize(CheckpointIn &cp) override | gem5::SimObject | inlinevirtual |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::unserialize(CheckpointIn &cp) override | gem5::SimObject | inlinevirtual |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::unserialize(CheckpointIn &cp) override | gem5::SimObject | inlinevirtual |
| gem5::unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
| gem5::unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
| gem5::compression::DictionaryCompressor::MaskedPattern::unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
| gem5::compression::DictionaryCompressor::Pattern::unserializeSection(CheckpointIn &cp, const char *name) | gem5::Serializable | |
| gem5::compression::DictionaryCompressor::Pattern::unserializeSection(CheckpointIn &cp, const std::string &name) | gem5::Serializable | inline |
| gem5::wakeupEventQueue(Tick when=(Tick) -1) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::wakeupEventQueue(Tick when=(Tick) -1) | gem5::EventManager | inline |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::wakeupEventQueue(Tick when=(Tick) -1) | gem5::EventManager | inline |
| ~Base()=default | gem5::compression::Base | virtual |
| gem5::~BaseDictionaryCompressor()=default | gem5::compression::BaseDictionaryCompressor | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::~BaseDictionaryCompressor()=default | gem5::compression::BaseDictionaryCompressor | |
| gem5::compression::DictionaryCompressor::MaskedPattern::gem5::compression::DictionaryCompressor::Pattern::~BaseDictionaryCompressor()=default | gem5::compression::BaseDictionaryCompressor | |
| ~DictionaryCompressor()=default | gem5::compression::DictionaryCompressor< T >::MaskedValuePattern< value, mask > | |
| ~Drainable() | gem5::Drainable | protectedvirtual |
| ~Group() | gem5::statistics::Group | virtual |
| ~Named()=default | gem5::Named | virtual |
| ~Pattern()=default | gem5::compression::DictionaryCompressor< T >::Pattern | virtual |
| ~Serializable() | gem5::Serializable | virtual |
| ~SimObject() | gem5::SimObject | virtual |