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