Lines Matching defs:const

84             const std::array<uint8_t, 4>& bytes,
85 const std::array<uint8_t, 4>& dict_bytes, const int match_location)
109 const std::array<uint8_t, 4>& bytes,
110 const std::array<uint8_t, 4>& dict_bytes, const int match_location)
132 const std::size_t dictionarySize;
159 std::unique_ptr<Pattern> compressWord(const uint32_t data);
167 uint32_t decompressWord(const Pattern* pattern);
183 const uint64_t* data, Cycles& comp_lat, Cycles& decomp_lat) override;
191 void decompress(const CompressionData* comp_data, uint64_t* data) override;
200 CPack(const Params *p);
238 const PatternNumber patternNumber;
243 const uint8_t code;
248 const uint8_t length;
253 const uint8_t numUnmatchedBytes;
258 const int matchLocation;
263 const bool allocate;
270 uint8_t getCode() const { return code; }
282 Pattern(const PatternNumber number, const uint64_t code,
283 const uint64_t metadata_length, const uint64_t num_unmatched_bytes,
284 const int match_location, const bool allocate = true)
306 PatternNumber getPatternNumber() const { return patternNumber; };
329 uint8_t getMatchLocation() const { return matchLocation; }
337 std::size_t getSizeBits() const {
346 bool shouldAllocate() const {
350 std::string print() const {
363 virtual bool decompress(const std::array<uint8_t, 4> dict_bytes,
364 std::array<uint8_t, 4>& data) const = 0;
370 PatternZZZZ(const std::array<uint8_t, 4> bytes, const int match_location)
373 static bool isPattern(const std::array<uint8_t, 4>& bytes,
374 const std::array<uint8_t, 4>& dict_bytes,
375 const int match_location)
381 bool decompress(const std::array<uint8_t, 4> dict_bytes,
382 std::array<uint8_t, 4>& data) const override
395 const std::array<uint8_t, 4> bytes;
398 PatternXXXX(const std::array<uint8_t, 4> bytes, const int match_location)
401 static bool isPattern(const std::array<uint8_t, 4>& bytes,
402 const std::array<uint8_t, 4>& dict_bytes,
403 const int match_location)
410 bool decompress(const std::array<uint8_t, 4> dict_bytes,
411 std::array<uint8_t, 4>& data) const override
421 PatternMMMM(const std::array<uint8_t, 4> bytes, const int match_location)
424 static bool isPattern(const std::array<uint8_t, 4>& bytes,
425 const std::array<uint8_t, 4>& dict_bytes,
426 const int match_location)
431 bool decompress(const std::array<uint8_t, 4> dict_bytes,
432 std::array<uint8_t, 4>& data) const override
445 const uint8_t byte0;
446 const uint8_t byte1;
449 PatternMMXX(const std::array<uint8_t, 4> bytes, const int match_location)
453 static bool isPattern(const std::array<uint8_t, 4>& bytes,
454 const std::array<uint8_t, 4>& dict_bytes,
455 const int match_location)
464 bool decompress(const std::array<uint8_t, 4> dict_bytes,
465 std::array<uint8_t, 4>& data) const override
478 const uint8_t byte;
481 PatternZZZX(const std::array<uint8_t, 4> bytes, const int match_location)
484 static bool isPattern(const std::array<uint8_t, 4>& bytes,
485 const std::array<uint8_t, 4>& dict_bytes,
486 const int match_location)
492 bool decompress(const std::array<uint8_t, 4> dict_bytes,
493 std::array<uint8_t, 4>& data) const override
506 const uint8_t byte;
509 PatternMMMX(const std::array<uint8_t, 4> bytes, const int match_location)
513 static bool isPattern(const std::array<uint8_t, 4>& bytes,
514 const std::array<uint8_t, 4>& dict_bytes,
515 const int match_location)
522 bool decompress(const std::array<uint8_t, 4> dict_bytes,
523 std::array<uint8_t, 4>& data) const override
543 CompData(const std::size_t dictionary_size);