|
gem5
v21.0.1.0
|
#include <fpc.hh>
Public Member Functions | |
| SignExtendedTwoHalfwords (const DictionaryEntry bytes, const int match_location) | |
| DictionaryEntry | decompress (const DictionaryEntry dict_bytes) const override |
Static Public Member Functions | |
| static bool | isPattern (const DictionaryEntry &bytes, const DictionaryEntry &dict_bytes, const int match_location) |
Private Attributes | |
| const int8_t | extendedBytes [2] |
| These are the bytes that are extended to form the two halfwords. More... | |
|
inline |
Definition at line 250 of file fpc.hh.
References Compressor::DictionaryCompressor< uint32_t >::fromDictionaryEntry(), and ArmISA::mask.
|
inlineoverride |
Definition at line 273 of file fpc.hh.
References extendedBytes, ArmISA::mask, and Compressor::DictionaryCompressor< uint32_t >::toDictionaryEntry().
|
inlinestatic |
Definition at line 260 of file fpc.hh.
References data, Compressor::DictionaryCompressor< uint32_t >::fromDictionaryEntry(), and ArmISA::mask.
|
private |
These are the bytes that are extended to form the two halfwords.
Definition at line 247 of file fpc.hh.
Referenced by decompress().