diff --git a/src/mem/cache/compressors/dictionary_compressor.hh b/src/mem/cache/compressors/dictionary_compressor.hh index 650edab5a0..b9c68a1d65 100644 --- a/src/mem/cache/compressors/dictionary_compressor.hh +++ b/src/mem/cache/compressors/dictionary_compressor.hh @@ -563,9 +563,10 @@ class DictionaryCompressor::LocatedMaskedPattern const uint64_t code, const uint64_t metadata_length, const int match_location, - const DictionaryEntry bytes) + const DictionaryEntry bytes, + const bool allocate = true) : MaskedPattern(number, code, metadata_length, match_location, - bytes) + bytes, allocate) { } diff --git a/src/mem/cache/compressors/repeated_qwords.hh b/src/mem/cache/compressors/repeated_qwords.hh index c361900c92..9a2df3caa2 100644 --- a/src/mem/cache/compressors/repeated_qwords.hh +++ b/src/mem/cache/compressors/repeated_qwords.hh @@ -116,7 +116,7 @@ class RepeatedQwords::PatternM public: PatternM(const DictionaryEntry bytes, const int match_location) : LocatedMaskedPattern<0xFFFFFFFFFFFFFFFF, 0>(M, 1, 0, match_location, - bytes) + bytes, false) { } };