diff --git a/libs/ardour/x86_functions_avx512f.cc b/libs/ardour/x86_functions_avx512f.cc index 73cf134703..2ecc5d34cd 100644 --- a/libs/ardour/x86_functions_avx512f.cc +++ b/libs/ardour/x86_functions_avx512f.cc @@ -995,7 +995,7 @@ x86_avx512f_copy_vector(float *dst, const float *src, uint32_t nframes) } if (frames >= 8 && - IS_ALIGNED_TO(src, sizeof(__m256)) && + IS_ALIGNED_TO(src, sizeof(__m256)) && IS_ALIGNED_TO(dst, sizeof(__m256))) { __m256 x = _mm256_load_ps(src); _mm256_store_ps(dst, x);