From 319b8e8e7b9648b468ce9d6a5dad5bc6375d50df Mon Sep 17 00:00:00 2001 From: Joost VandeVondele Date: Sun, 26 Jul 2020 11:14:37 +0200 Subject: [PATCH] Fix unused variable warning for certain targets. Only define variable when needed. No functional change. --- src/nnue/layers/clipped_relu.h | 5 +++-- src/nnue/nnue_feature_transformer.h | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/nnue/layers/clipped_relu.h b/src/nnue/layers/clipped_relu.h index 46df380d..cceab46d 100644 --- a/src/nnue/layers/clipped_relu.h +++ b/src/nnue/layers/clipped_relu.h @@ -113,9 +113,10 @@ namespace Eval::NNUE::Layers { #elif defined(USE_SSSE3) constexpr IndexType kNumChunks = kInputDimensions / kSimdWidth; - const __m128i kZero = _mm_setzero_si128(); - #ifndef USE_SSE41 + #ifdef USE_SSE41 + const __m128i kZero = _mm_setzero_si128(); + #else const __m128i k0x80s = _mm_set1_epi8(-128); #endif diff --git a/src/nnue/nnue_feature_transformer.h b/src/nnue/nnue_feature_transformer.h index 83b5e513..ceba1993 100644 --- a/src/nnue/nnue_feature_transformer.h +++ b/src/nnue/nnue_feature_transformer.h @@ -79,9 +79,10 @@ namespace Eval::NNUE { #elif defined(USE_SSSE3) constexpr IndexType kNumChunks = kHalfDimensions / kSimdWidth; - const __m128i kZero = _mm_setzero_si128(); - #ifndef USE_SSE41 + #ifdef USE_SSE41 + const __m128i kZero = _mm_setzero_si128(); + #else const __m128i k0x80s = _mm_set1_epi8(-128); #endif