blob: be3aa24c8db446ce986d40184ecd05d35c3c38ab [file] [log] [blame]
cmake_minimum_required(VERSION 3.10)
enable_language(ASM)
file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/test_runner.py
DESTINATION ${CMAKE_CURRENT_BINARY_DIR})
add_library(test_v_helpers
test_v_helpers.cpp)
target_include_directories(test_v_helpers PUBLIC include)
target_compile_options(test_v_helpers PUBLIC
${VEC_DEFAULT_COPTS}
)
vec_cc_test(
NAME
vsetvl_test
SRCS
vsetvl_test.cpp
DEPS
springbok
LINKOPTS
-T${LINKER_SCRIPT}
-Xlinker --defsym=__itcm_length__=256K
)
vec_cc_test(
NAME
vle_vse_test
SRCS
vle_vse_test.cpp
DEPS
springbok
LINKOPTS
-T${LINKER_SCRIPT}
-Xlinker --defsym=__itcm_length__=256K
TIMEOUT
500
)
vec_cc_test(
NAME
vmv_test
SRCS
vmv_test.cpp
DEPS
springbok
LINKOPTS
-T${LINKER_SCRIPT}
-Xlinker --defsym=__itcm_length__=256K
TIMEOUT
40
)