*/
#include "zbuild.h"
-#include "zutil.h"
#include "functable.h"
#include "adler32_p.h"
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
-
#include "../../adler32_p.h"
#include "../../fallback_builtins.h"
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
-
#include "../../adler32_p.h"
#include "../../cpu_features.h"
#include "../../fallback_builtins.h"
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
-
#include "../../adler32_p.h"
#include "../../cpu_features.h"
#include "../../fallback_builtins.h"
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
-
#include "../../adler32_p.h"
#ifdef X86_SSE41_ADLER32
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
-
#include "../../adler32_p.h"
#ifdef X86_SSSE3_ADLER32
* For conditions of distribution and use, see copyright notice in zlib.h
*/
#include "zbuild.h"
-#include "zutil.h"
#ifdef X86_AVX_CHUNKSET
#include <immintrin.h>
*/
#include "zbuild.h"
-#include "zutil.h"
#ifdef X86_SSE2
#include <immintrin.h>
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
#include "fallback_builtins.h"
*/
#include "../../zbuild.h"
-#include "../../zutil.h"
#ifdef X86_SSE42_CMP_STR
uint32_t len = 0;
do {
- #define mode _SIDD_UBYTE_OPS | _SIDD_CMP_EQUAL_EACH | _SIDD_NEGATIVE_POLARITY
+ #define cmp_mode _SIDD_UBYTE_OPS | _SIDD_CMP_EQUAL_EACH | _SIDD_NEGATIVE_POLARITY
__m128i xmm_src0, xmm_src1;
uint32_t ret;
xmm_src0 = _mm_loadu_si128((__m128i *)src0);
xmm_src1 = _mm_loadu_si128((__m128i *)src1);
- ret = (uint32_t)_mm_cmpestri(xmm_src0, 16, xmm_src1, 16, mode);
- if (_mm_cmpestrc(xmm_src0, 16, xmm_src1, 16, mode)) {
+ ret = (uint32_t)_mm_cmpestri(xmm_src0, 16, xmm_src1, 16, cmp_mode);
+ if (_mm_cmpestrc(xmm_src0, 16, xmm_src1, 16, cmp_mode)) {
return len + ret;
}
src0 += 16, src1 += 16, len += 16;
xmm_src0 = _mm_loadu_si128((__m128i *)src0);
xmm_src1 = _mm_loadu_si128((__m128i *)src1);
- ret = (uint32_t)_mm_cmpestri(xmm_src0, 16, xmm_src1, 16, mode);
- if (_mm_cmpestrc(xmm_src0, 16, xmm_src1, 16, mode)) {
+ ret = (uint32_t)_mm_cmpestri(xmm_src0, 16, xmm_src1, 16, cmp_mode);
+ if (_mm_cmpestrc(xmm_src0, 16, xmm_src1, 16, cmp_mode)) {
return len + ret;
}
src0 += 16, src1 += 16, len += 16;
*/
#ifdef X86_PCLMULQDQ_CRC
-#include "../../zutil.h"
+#include "../../zbuild.h"
#include <stdint.h>
#include <immintrin.h>
*/
#ifdef X86_VPCLMULQDQ_CRC
-#include "../../zutil.h"
+#include "../../zbuild.h"
#include <immintrin.h>
__m512i zmm_t0, zmm_t1, zmm_t2, zmm_t3;
__m512i zmm_crc0, zmm_crc1, zmm_crc2, zmm_crc3;
__m512i z0, z1, z2, z3;
- z_const __m512i zmm_fold4 = _mm512_set4_epi32(
+ const __m512i zmm_fold4 = _mm512_set4_epi32(
0x00000001, 0x54442bd4, 0x00000001, 0xc6e41596);
- z_const __m512i zmm_fold16 = _mm512_set4_epi32(
+ const __m512i zmm_fold16 = _mm512_set4_epi32(
0x00000001, 0x1542778a, 0x00000001, 0x322d1430);
// zmm register init
* For conditions of distribution and use, see copyright notice in zlib.h
*/
-#include "../../zutil.h"
+#include "../../zbuild.h"
#ifdef _MSC_VER
# include <intrin.h>
*/
#include "zbuild.h"
-#include "zutil.h"
/* Define 8 byte chunks differently depending on unaligned support */
#if defined(UNALIGNED64_OK)
* For conditions of distribution and use, see copyright notice in zlib.h
*/
+#include "zbuild.h"
+
/* Returns the chunk size */
Z_INTERNAL uint32_t CHUNKSIZE(void) {
return sizeof(chunk_t);
*/
#include "zbuild.h"
-#include "zutil.h"
-
#include "fallback_builtins.h"
/* ALIGNED, byte comparison */
* For conditions of distribution and use, see copyright notice in zlib.h
*/
#include "zbuild.h"
-#include "zutil.h"
#include "functable.h"
#include "crc32_fold.h"
#ifndef CRC32_P_H_
#define CRC32_P_H_
-#include "zutil.h"
+#include "zbuild.h"
#include "zendian.h"
#define GF2_DIM 32 /* dimension of GF(2) vectors (length of CRC) */
extern "C" {
# include "zbuild.h"
-# include "zutil.h"
# include "cpu_features.h"
}
* For conditions of distribution and use, see copyright notice in zlib.h
*/
-#define Z_INTERNAL
#include "zbuild.h"
#ifdef ZLIB_COMPAT
# include "zlib.h"