mirror of
https://github.com/official-stockfish/Stockfish.git
synced 2026-07-22 12:47:08 +00:00
fix avx512icl variable shadows warning
```
nnue/layers/../nnz_helper.h:82:21: warning: declaration shadows a field of 'NNZInfo<Dimensions>' [-Wshadow]
82 | __m512i nnz = _mm512_maskz_compress_epi16(nnzMask, indices);
| ^
nnue/layers/../nnz_helper.h:35:14: note: previous declaration is here
35 | uint16_t nnz[Dimensions / 4];
| ^
```
closes https://github.com/official-stockfish/Stockfish/pull/6834
No functional change
This commit is contained in:
committed by
Joost VandeVondele
parent
24d6398490
commit
1ab9a11afe
@@ -79,8 +79,8 @@ struct NNZInfo {
|
|||||||
const __mmask32 nnzMask = _mm512_test_epi16_mask(inputV01, inputV01);
|
const __mmask32 nnzMask = _mm512_test_epi16_mask(inputV01, inputV01);
|
||||||
|
|
||||||
// Avoid _mm512_mask_compressstoreu_epi16() as it's 256 uOps on Zen4
|
// Avoid _mm512_mask_compressstoreu_epi16() as it's 256 uOps on Zen4
|
||||||
__m512i nnz = _mm512_maskz_compress_epi16(nnzMask, indices);
|
__m512i nnzIndices = _mm512_maskz_compress_epi16(nnzMask, indices);
|
||||||
_mm512_storeu_si512(info.nnz + count, nnz);
|
_mm512_storeu_si512(info.nnz + count, nnzIndices);
|
||||||
|
|
||||||
count += popcount(nnzMask);
|
count += popcount(nnzMask);
|
||||||
indices = _mm512_add_epi16(indices, increment);
|
indices = _mm512_add_epi16(indices, increment);
|
||||||
|
|||||||
Reference in New Issue
Block a user