diff options
Diffstat (limited to 'c/enc/backward_references.c')
-rw-r--r-- | c/enc/backward_references.c | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/c/enc/backward_references.c b/c/enc/backward_references.c index f600e64..2531ceb 100644 --- a/c/enc/backward_references.c +++ b/c/enc/backward_references.c @@ -116,6 +116,18 @@ static BROTLI_INLINE size_t ComputeDistanceCode(size_t distance, #include "backward_references_inc.h" #undef HASHER +#if defined(BROTLI_MAX_SIMD_QUALITY) +#define HASHER() H58 +/* NOLINTNEXTLINE(build/include) */ +#include "backward_references_inc.h" +#undef HASHER + +#define HASHER() H68 +/* NOLINTNEXTLINE(build/include) */ +#include "backward_references_inc.h" +#undef HASHER +#endif + #undef ENABLE_COMPOUND_DICTIONARY #undef PREFIX #define PREFIX() D @@ -149,6 +161,16 @@ static BROTLI_INLINE size_t ComputeDistanceCode(size_t distance, /* NOLINTNEXTLINE(build/include) */ #include "backward_references_inc.h" #undef HASHER +#if defined(BROTLI_MAX_SIMD_QUALITY) +#define HASHER() H58 +/* NOLINTNEXTLINE(build/include) */ +#include "backward_references_inc.h" +#undef HASHER +#define HASHER() H68 +/* NOLINTNEXTLINE(build/include) */ +#include "backward_references_inc.h" +#undef HASHER +#endif #undef ENABLE_COMPOUND_DICTIONARY #undef PREFIX @@ -174,6 +196,10 @@ void BrotliCreateBackwardReferences(size_t num_bytes, return; CASE_(5) CASE_(6) +#if defined(BROTLI_MAX_SIMD_QUALITY) + CASE_(58) + CASE_(68) +#endif CASE_(40) CASE_(41) CASE_(42) |