@@ -156,7 +156,7 @@ struct ymm_vector<float> {
156
156
}
157
157
static void storeu (void *mem, zmm_t x)
158
158
{
159
- return _mm256_storeu_ps ((float *)mem, x);
159
+ _mm256_storeu_ps ((float *)mem, x);
160
160
}
161
161
};
162
162
template <>
@@ -285,7 +285,7 @@ struct ymm_vector<uint32_t> {
285
285
}
286
286
static void storeu (void *mem, zmm_t x)
287
287
{
288
- return _mm256_storeu_epi32 (mem, x);
288
+ _mm256_storeu_epi32 (mem, x);
289
289
}
290
290
};
291
291
template <>
@@ -414,7 +414,7 @@ struct ymm_vector<int32_t> {
414
414
}
415
415
static void storeu (void *mem, zmm_t x)
416
416
{
417
- return _mm256_storeu_epi32 (mem, x);
417
+ _mm256_storeu_epi32 (mem, x);
418
418
}
419
419
};
420
420
template <>
@@ -538,7 +538,7 @@ struct zmm_vector<int64_t> {
538
538
}
539
539
static void storeu (void *mem, zmm_t x)
540
540
{
541
- return _mm512_storeu_si512 (mem, x);
541
+ _mm512_storeu_si512 (mem, x);
542
542
}
543
543
};
544
544
template <>
@@ -650,7 +650,7 @@ struct zmm_vector<uint64_t> {
650
650
}
651
651
static void storeu (void *mem, zmm_t x)
652
652
{
653
- return _mm512_storeu_si512 (mem, x);
653
+ _mm512_storeu_si512 (mem, x);
654
654
}
655
655
};
656
656
template <>
@@ -770,7 +770,7 @@ struct zmm_vector<double> {
770
770
}
771
771
static void storeu (void *mem, zmm_t x)
772
772
{
773
- return _mm512_storeu_pd (mem, x);
773
+ _mm512_storeu_pd (mem, x);
774
774
}
775
775
};
776
776
X86_SIMD_SORT_INLINE int64_t replace_nan_with_inf (double *arr, int64_t arrsize)
0 commit comments