File tree 1 file changed +16
-0
lines changed
1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -273,6 +273,22 @@ if (WIN32)
273
273
set_source_files_properties (
274
274
${CMAKE_CURRENT_SOURCE_DIR} /src/arch/simddetect.cpp
275
275
PROPERTIES COMPILE_FLAGS "/DAVX /DAVX2 /DSSE4_1" )
276
+ else (CLANG)
277
+ set_source_files_properties (
278
+ ${CMAKE_CURRENT_SOURCE_DIR} /src/arch/dotproductsse.cpp
279
+ PROPERTIES COMPILE_FLAGS "-msse4.1" )
280
+ set_source_files_properties (
281
+ ${CMAKE_CURRENT_SOURCE_DIR} /src/arch/intsimdmatrixsse.cpp
282
+ PROPERTIES COMPILE_FLAGS "-msse4.1" )
283
+ set_source_files_properties (
284
+ ${CMAKE_CURRENT_SOURCE_DIR} /src/arch/dotproductavx.cpp
285
+ PROPERTIES COMPILE_FLAGS "-mavx" )
286
+ set_source_files_properties (
287
+ ${CMAKE_CURRENT_SOURCE_DIR} /src/arch/intsimdmatrixavx2.cpp
288
+ PROPERTIES COMPILE_FLAGS "-mavx2" )
289
+ set_source_files_properties (
290
+ ${CMAKE_CURRENT_SOURCE_DIR} /src/arch/simddetect.cpp
291
+ PROPERTIES COMPILE_FLAGS "-DAVX -DAVX2 -DSSE4_1" )
276
292
endif () # NOT CLANG
277
293
endif () # MSVC
278
294
else ()
You can’t perform that action at this time.
0 commit comments