优化代码

This commit is contained in:
Nanako 2024-06-29 20:43:13 +08:00
parent 3ea2f0ab4f
commit 14a7918db7

View File

@ -81,7 +81,7 @@ audio_buffer::audio_buffer() {
if (UNLIKELY(!func_initialized)) {
cpuid cpu;
#define DEFINE_SIMD_FUNC(simd_max) \
constexpr size_t simd_size = simd_max / sizeof(sample_t) / 8; \
constexpr size_t simd_size = (simd_max) / sizeof(sample_t) / 8; \
add_func = &add_simd<simd_size>; \
multiple_func = &multiple_simd<simd_size>;
#if CPU_AMD64
@ -105,8 +105,8 @@ audio_buffer::audio_buffer() {
multiple_func = &multiple_no_simd;
}
func_initialized = true;
}
#undef DEFINE_SIMD_FUNC
}
}
audio_buffer::~audio_buffer() {