${CMAKE_CURRENT_BINARY_DIR}/zlib${SUFFIX}.h
)
set(ZLIB_PRIVATE_HDRS
- arch/generic/chunk_permute_table.h
+ arch/shared/chunk_permute_table.h
arch/generic/generic_functions.h
adler32_p.h
arch_functions.h
#include "zsanitizer.h"
#include "zmemory.h"
#include "neon_intrins.h"
-#include "arch/generic/chunk_128bit_perm_idx_lut.h"
+#include "arch/shared/chunk_128bit_perm_idx_lut.h"
typedef uint8x16_t chunk_t;
#include "lasxintrin_ext.h"
#include "lsxintrin_ext.h"
-#include "arch/generic/chunk_256bit_perm_idx_lut.h"
+#include "arch/shared/chunk_256bit_perm_idx_lut.h"
typedef __m256i chunk_t;
typedef __m128i halfchunk_t;
#include <lsxintrin.h>
#include "lsxintrin_ext.h"
-#include "arch/generic/chunk_128bit_perm_idx_lut.h"
+#include "arch/shared/chunk_128bit_perm_idx_lut.h"
typedef __m128i chunk_t;
-/* chunk_permute_table.h - shared AVX/SSSE3 permutation table for use with chunkmemset family of functions.
+/* chunk_permute_table.h - shared AVX/SSSE3/NEON/LSX/LASX permutation table for use with chunkmemset family of functions.
* For conditions of distribution and use, see copyright notice in zlib.h
*/
#include "zsanitizer.h"
#include "zmemory.h"
-#include "arch/generic/chunk_256bit_perm_idx_lut.h"
+#include "arch/shared/chunk_256bit_perm_idx_lut.h"
#include <immintrin.h>
#include "x86_intrins.h"
#include "zbuild.h"
#include "zmemory.h"
-#include "arch/generic/chunk_256bit_perm_idx_lut.h"
+#include "arch/shared/chunk_256bit_perm_idx_lut.h"
#include <immintrin.h>
#include "x86_intrins.h"
#include "zmemory.h"
#include <immintrin.h>
-#include "arch/generic/chunk_128bit_perm_idx_lut.h"
+#include "arch/shared/chunk_128bit_perm_idx_lut.h"
typedef __m128i chunk_t;