| set(PROG nbench) |
| set(CPPFLAGS -DBASE_ITERATIONS=25) |
| set(LDFLAGS -lm) |
| if("${ARCH}" STREQUAL "XCore") |
| set(RUNTIMELIMIT 7200) |
| else() |
| set(RUNTIMELIMIT 750) |
| endif() |
| |
| add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/NNET.DAT |
| COMMAND cp ${CMAKE_CURRENT_SOURCE_DIR}/NNET.DAT ${CMAKE_CURRENT_BINARY_DIR}/NNET.DAT |
| WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} |
| COMMENT "Copying nbench test input") |
| add_custom_target(nbench_input SOURCES ${CMAKE_CURRENT_BINARY_DIR}/NNET.DAT) |
| llvm_multisource() |
| add_dependencies(nbench nbench_input) |