Skip to content

Commit c97e1ac

Browse files
committed
Add option to turn off SIMD support in wamrc
1 parent 06bc571 commit c97e1ac

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

wamr-compiler/CMakeLists.txt

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,20 @@ endif()
3131
set (CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
3232
set (CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "")
3333

34+
# Turn on SIMD by default, can be turned off by setting WAMR_BUILD_SIMD to 0
35+
if (WAMR_BUILD_SIMD EQUAL 0)
36+
add_definitions(-DWASM_ENABLE_SIMD=0)
37+
else()
38+
add_definitions(-DWASM_ENABLE_SIMD=1)
39+
endif()
40+
3441
add_definitions(-DWASM_ENABLE_INTERP=1)
3542
add_definitions(-DWASM_ENABLE_WAMR_COMPILER=1)
3643
add_definitions(-DWASM_ENABLE_BULK_MEMORY=1)
3744
add_definitions(-DWASM_DISABLE_HW_BOUND_CHECK=1)
3845
add_definitions(-DWASM_ENABLE_SHARED_MEMORY=1)
3946
add_definitions(-DWASM_ENABLE_THREAD_MGR=1)
4047
add_definitions(-DWASM_ENABLE_TAIL_CALL=1)
41-
add_definitions(-DWASM_ENABLE_SIMD=1)
4248
add_definitions(-DWASM_ENABLE_REF_TYPES=1)
4349
add_definitions(-DWASM_ENABLE_CUSTOM_NAME_SECTION=1)
4450
add_definitions(-DWASM_ENABLE_AOT_STACK_FRAME=1)

0 commit comments

Comments
 (0)