diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index f82af47a..5d86d05d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -159,8 +159,8 @@ endif() # Sets the supported routines and the used kernels. New routines and kernels should be added here. set(KERNELS copy_fast copy_pad transpose_fast transpose_pad xaxpy xdot xger xgemm xgemm_direct xgemv) -set(DATABASES copy invert pad padtranspose transpose xaxpy xdot - xgemm xgemm_direct xgemv xgemv_fast xgemv_fast_rot xger xtrsv) +set(DATABASES copy pad padtranspose transpose xaxpy xdot + xgemm xgemm_direct xgemv xgemv_fast xgemv_fast_rot xger) set(SAMPLE_PROGRAMS_CPP sgemm sgemm_batched) set(SAMPLE_PROGRAMS_C sasum dgemv sgemm haxpy cache) if(NETLIB) @@ -194,6 +194,7 @@ set(HEADERS # such that they can be discovered by IDEs such as CLion and Visual include/clblast_half.h src/database/apple_cpu_fallback.hpp src/database/database.hpp + src/database/database_structure.hpp src/database/kernel_selection.hpp src/routines/level1/xamin.hpp src/routines/level1/xmax.hpp @@ -202,6 +203,7 @@ set(HEADERS # such that they can be discovered by IDEs such as CLion and Visual src/routines/common.hpp src/utilities/buffer_test.hpp src/utilities/clblast_exceptions.hpp + src/utilities/device_mapping.hpp src/utilities/msvc.hpp src/utilities/utilities.hpp src/cache.hpp @@ -230,7 +232,12 @@ foreach(ROUTINE ${LEVELX_ROUTINES}) set(HEADERS ${HEADERS} src/routines/levelx/${ROUTINE}.hpp) endforeach() foreach(DATABASE ${DATABASES}) - set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}.hpp) + set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}/${DATABASE}.hpp) + set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}/${DATABASE}_16.hpp) + set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}/${DATABASE}_32.hpp) + set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}/${DATABASE}_64.hpp) + set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}/${DATABASE}_3232.hpp) + set(HEADERS ${HEADERS} src/database/kernels/${DATABASE}/${DATABASE}_6464.hpp) endforeach() # Creates and links the library |