gem5  v22.1.0.0
Public Member Functions | Public Attributes | List of all members
gem5::compression::FrequentValues::CompData::CompressedValue Struct Reference

A compressed value contains its encoding, and the compressed data itself. More...

#include <frequent_values.hh>

Public Member Functions

 CompressedValue (encoder::Code _code, uint64_t _value)
 

Public Attributes

encoder::Code code
 The codeword. More...
 
uint64_t value
 Original value, stored both for when the codeword marks an uncompressed entry, and to verify correctness. More...
 

Detailed Description

A compressed value contains its encoding, and the compressed data itself.

Definition at line 202 of file frequent_values.hh.

Constructor & Destructor Documentation

◆ CompressedValue()

gem5::compression::FrequentValues::CompData::CompressedValue::CompressedValue ( encoder::Code  _code,
uint64_t  _value 
)
inline

Definition at line 213 of file frequent_values.hh.

Member Data Documentation

◆ code

encoder::Code gem5::compression::FrequentValues::CompData::CompressedValue::code

The codeword.

Definition at line 205 of file frequent_values.hh.

◆ value

uint64_t gem5::compression::FrequentValues::CompData::CompressedValue::value

Original value, stored both for when the codeword marks an uncompressed entry, and to verify correctness.

Definition at line 211 of file frequent_values.hh.


The documentation for this struct was generated from the following file:

Generated on Wed Dec 21 2022 10:23:40 for gem5 by doxygen 1.9.1