diff --git a/deps/NeuralAudio b/deps/NeuralAudio index 0c291d6..85a4c4d 160000 --- a/deps/NeuralAudio +++ b/deps/NeuralAudio @@ -1 +1 @@ -Subproject commit 0c291d6c98781dd6fa375ffcd0fdb01a7e8564fb +Subproject commit 85a4c4dc6c0911df560d77eb465f7719166e488e diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ed71304..9e30716 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -18,8 +18,14 @@ if (CMAKE_SYSTEM_PROCESSOR MATCHES "(amd64)|(AMD64)|(x86_64)") option(USE_NATIVE_ARCH "Enable architecture-specific optimizations" OFF) if (USE_NATIVE_ARCH) - add_compile_options(-march=x86-64-v3) - message("Enabling -march=x86-64-v3") + if (MSVC) + add_compile_options(/arch:AVX2) + message(STATUS "Enabling /arch:AVX2") + + else() + add_compile_options(-march=x86-64-v3) + message(STATUS "Enabling -march=x86-64-v3") + endif() endif (USE_NATIVE_ARCH) endif ()