Searched refs:BDI (Results 1 - 3 of 3) sorted by relevance

/gem5/src/mem/cache/compressors/
H A Dbdi.cc32 * Implementation of the BDI cache compressor.
43 #include "params/BDI.hh"
48 // Declare BDI encoding names
49 const char* BDI::ENCODING_NAMES[] =
53 BDI::BDICompData::BDICompData(const uint8_t encoding)
59 BDI::BDICompData::getEncoding() const
65 BDI::BDICompData::getName() const
70 BDI::BDICompDataZeros::BDICompDataZeros()
78 BDI::BDICompDataZeros::access(const int index) const
84 BDI
[all...]
H A Dbdi.hh49 * Default maximum number of bases in the original BDI.
53 class BDI : public BaseCacheCompressor class in inherits:BaseCacheCompressor
165 BDI(const Params *p);
170 ~BDI() = default;
179 * Template for the BDI compression data.
181 class BDI::BDICompData : public CompressionData
186 * @sa BDI
198 * Each BDI compressor generates compressed data with different sizes.
244 * BDI compressed data containing the ZERO encoding.
246 class BDI
[all...]
H A DCompressors.py40 class BDI(BaseCacheCompressor): class in inherits:BaseCacheCompressor
41 type = 'BDI'
42 cxx_class = 'BDI'

Completed in 6 milliseconds