Browse Source

Support building only seleced types

tags/v0.3.11^2
Martin Kroeker GitHub 5 years ago
parent
commit
3287848c8f
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 0 deletions
  1. +13
    -0
      driver/level2/CMakeLists.txt

+ 13
- 0
driver/level2/CMakeLists.txt View File

@@ -197,6 +197,19 @@ foreach (float_type ${FLOAT_TYPES})
endif ()
endforeach ()

if (DEFINED BUILD_COMPLEX AND NOT DEFINED BUILD_SINGLE)
if (USE_THREAD)
GenerateNamedObjects("gemv_thread.c" "" "gemv_thread_n" false "" "" false "SINGLE")
GenerateNamedObjects("gemv_thread.c" "TRANSA" "gemv_thread_t" false "" "" false "SINGLE")
endif ()
endif ()
if (DEFINED BUILD_COMPLEX16 AND NOT DEFINED BUILD_DOUBLE)
if (USE_THREAD)
GenerateNamedObjects("gemv_thread.c" "" "gemv_thread_n" false "" "" false "DOUBLE")
GenerateNamedObjects("gemv_thread.c" "TRANSA" "gemv_thread_t" false "" "" false "DOUBLE")
endif ()
endif ()

if (USE_THREAD)
GenerateCombinationObjects("${UL_SMP_SOURCES}" "LOWER" "U" "" 2)
endif ()


Loading…
Cancel
Save