From 3e6fce5f709fb346c77b14d744a72c53122284e4 Mon Sep 17 00:00:00 2001 From: Nathan Moinvaziri Date: Tue, 3 May 2022 15:40:44 -0700 Subject: [PATCH] Remove unused chunkmemset_1 code. --- arch/arm/chunkset_neon.c | 5 ----- arch/power/chunkset_power8.c | 5 ----- arch/x86/chunkset_avx.c | 5 ----- arch/x86/chunkset_sse2.c | 5 ----- chunkset.c | 5 ----- 5 files changed, 25 deletions(-) diff --git a/arch/arm/chunkset_neon.c b/arch/arm/chunkset_neon.c index 2ca8ce07..e2b9b8be 100644 --- a/arch/arm/chunkset_neon.c +++ b/arch/arm/chunkset_neon.c @@ -14,15 +14,10 @@ typedef uint8x16_t chunk_t; #define CHUNK_SIZE 16 -#define HAVE_CHUNKMEMSET_1 #define HAVE_CHUNKMEMSET_2 #define HAVE_CHUNKMEMSET_4 #define HAVE_CHUNKMEMSET_8 -static inline void chunkmemset_1(uint8_t *from, chunk_t *chunk) { - *chunk = vld1q_dup_u8(from); -} - static inline void chunkmemset_2(uint8_t *from, chunk_t *chunk) { uint16_t tmp; zmemcpy_2(&tmp, from); diff --git a/arch/power/chunkset_power8.c b/arch/power/chunkset_power8.c index 52734cb2..5db78214 100644 --- a/arch/power/chunkset_power8.c +++ b/arch/power/chunkset_power8.c @@ -10,15 +10,10 @@ typedef vector unsigned char chunk_t; #define CHUNK_SIZE 16 -#define HAVE_CHUNKMEMSET_1 #define HAVE_CHUNKMEMSET_2 #define HAVE_CHUNKMEMSET_4 #define HAVE_CHUNKMEMSET_8 -static inline void chunkmemset_1(uint8_t *from, chunk_t *chunk) { - *chunk = vec_splats(*from); -} - static inline void chunkmemset_2(uint8_t *from, chunk_t *chunk) { uint16_t tmp; zmemcpy_2(&tmp, from); diff --git a/arch/x86/chunkset_avx.c b/arch/x86/chunkset_avx.c index ff5d3c61..6643b046 100644 --- a/arch/x86/chunkset_avx.c +++ b/arch/x86/chunkset_avx.c @@ -10,15 +10,10 @@ typedef __m256i chunk_t; #define CHUNK_SIZE 32 -#define HAVE_CHUNKMEMSET_1 #define HAVE_CHUNKMEMSET_2 #define HAVE_CHUNKMEMSET_4 #define HAVE_CHUNKMEMSET_8 -static inline void chunkmemset_1(uint8_t *from, chunk_t *chunk) { - *chunk = _mm256_set1_epi8(*(int8_t *)from); -} - static inline void chunkmemset_2(uint8_t *from, chunk_t *chunk) { int16_t tmp; zmemcpy_2(&tmp, from); diff --git a/arch/x86/chunkset_sse2.c b/arch/x86/chunkset_sse2.c index 778e4ca1..be195cf7 100644 --- a/arch/x86/chunkset_sse2.c +++ b/arch/x86/chunkset_sse2.c @@ -11,15 +11,10 @@ typedef __m128i chunk_t; #define CHUNK_SIZE 16 -#define HAVE_CHUNKMEMSET_1 #define HAVE_CHUNKMEMSET_2 #define HAVE_CHUNKMEMSET_4 #define HAVE_CHUNKMEMSET_8 -static inline void chunkmemset_1(uint8_t *from, chunk_t *chunk) { - *chunk = _mm_set1_epi8(*(int8_t *)from); -} - static inline void chunkmemset_2(uint8_t *from, chunk_t *chunk) { int16_t tmp; zmemcpy_2(&tmp, from); diff --git a/chunkset.c b/chunkset.c index 14c913ee..96684f47 100644 --- a/chunkset.c +++ b/chunkset.c @@ -8,14 +8,9 @@ typedef uint64_t chunk_t; #define CHUNK_SIZE 8 -#define HAVE_CHUNKMEMSET_1 #define HAVE_CHUNKMEMSET_4 #define HAVE_CHUNKMEMSET_8 -static inline void chunkmemset_1(uint8_t *from, chunk_t *chunk) { - memset(chunk, *from, sizeof(chunk_t)); -} - static inline void chunkmemset_4(uint8_t *from, chunk_t *chunk) { uint8_t *dest = (uint8_t *)chunk; zmemcpy_4(dest, from); -- 2.47.2