blob: d867e2aae1316f71cf610d42ffba4342e2cf7ddc [file]
add_offload_test_device_code(foo.c foo)
add_offload_test_device_code(bar.c bar)
# Compile with optimizations to eliminate AMDGPU implicit arguments.
add_offload_test_device_code(noargs.c noargs -O3)
add_offload_test_device_code(localmem.c localmem)
add_offload_test_device_code(localmem_reduction.c localmem_reduction)
add_offload_test_device_code(localmem_static.c localmem_static)
add_custom_target(offload_device_binaries DEPENDS
foo.bin
bar.bin
noargs.bin
localmem.bin
localmem_reduction.bin
localmem_static.bin
)
set(OFFLOAD_TEST_DEVICE_CODE_PATH ${CMAKE_CURRENT_BINARY_DIR} PARENT_SCOPE)