The `llvm-omp-device-info` tool is very handy, but broke due to the lazy evaluation of devices. This repairs the functionality and adds a test. The tool is also renamed into `llvm-offload-device-info` as `-omp-` is going away.
14 lines
354 B
CMake
14 lines
354 B
CMake
message(STATUS "Building the llvm-offload-device-info tool")
|
|
|
|
add_openmp_tool(llvm-offload-device-info llvm-offload-device-info.cpp)
|
|
|
|
llvm_update_compile_flags(llvm-offload-device-info)
|
|
|
|
target_include_directories(llvm-offload-device-info PRIVATE
|
|
${LIBOMPTARGET_INCLUDE_DIR}
|
|
)
|
|
target_link_libraries(llvm-offload-device-info PRIVATE
|
|
omp
|
|
omptarget
|
|
)
|