File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ foreach(fbs_file ${_xnnpack_schema__srcs})
5959 )
6060endforeach ()
6161
62- if (WIN32 AND NOT CMAKE_CROSSCOMPILING )
62+ if (${CMAKE_HOST_SYSTEM_NAME} STREQUAL "Windows" )
6363 set (MV_COMMAND
6464 powershell -Command
6565 "Move-Item -Path ${_xnnpack_flatbuffer__outputs} -Destination ${_xnnpack_schema__outputs} "
Original file line number Diff line number Diff line change @@ -12,10 +12,15 @@ set_overridable_option(EXECUTORCH_BUILD_EXTENSION_FLAT_TENSOR ON)
1212set_overridable_option(EXECUTORCH_BUILD_EXTENSION_MODULE ON )
1313set_overridable_option(EXECUTORCH_BUILD_EXTENSION_RUNNER_UTIL ON )
1414set_overridable_option(EXECUTORCH_BUILD_EXTENSION_TENSOR ON )
15+ set_overridable_option(EXECUTORCH_BUILD_XNNPACK ON )
16+
17+ # These XNNPACK options don't currently build on Windows.
18+ set_overridable_option(XNNPACK_ENABLE_AVX256SKX OFF )
19+ set_overridable_option(XNNPACK_ENABLE_AVX256VNNI OFF )
20+ set_overridable_option(XNNPACK_ENABLE_AVX256VNNIGFNI OFF )
1521
1622# Below options are not yet buildable on Windows, but should be.
1723set (EXECUTORCH_BUILD_PORTABLE_OPS OFF CACHE BOOL "" )
1824#set_overridable_option(EXECUTORCH_BUILD_EXECUTOR_RUNNER ON)
1925#set_overridable_option(EXECUTORCH_BUILD_KERNELS_OPTIMIZED ON)
2026#set_overridable_option(EXECUTORCH_BUILD_KERNELS_QUANTIZED ON)
21- #set_overridable_option(EXECUTORCH_BUILD_XNNPACK ON)
You can’t perform that action at this time.
0 commit comments