Browse Source

Correct template for ?laswp_(plus,minus) and add DYNAMIC_ARCH versions

pull/1323/head
Martin Kroeker GitHub 8 years ago
parent
commit
a26344bdda
1 changed files with 12 additions and 5 deletions
  1. +12
    -5
      lapack/CMakeLists.txt

+ 12
- 5
lapack/CMakeLists.txt View File

@@ -42,11 +42,18 @@ set(UNIT_SOURCES2
GenerateNamedObjects("${LAPACK_SOURCES}")
GenerateNamedObjects("${LAPACK_MANGLED_SOURCES}" "" "" false "" "" false 3)

# TODO: laswp needs arch specific code
GenerateNamedObjects("laswp/generic/laswp_k.c" "" "laswp_plus" false "" "" false 3)
GenerateNamedObjects("laswp/generic/laswp_k.c" "MINUS" "laswp_minus" false "" "" false 3)

if (USE_THREAD)
GenerateNamedObjects("laswp/generic/laswp_k_4.c" "" "laswp_plus" false "" "" false 3)
GenerateNamedObjects("laswp/generic/laswp_k_4.c" "MINUS" "laswp_minus" false "" "" false 3)

# dynamic_arch laswp needs arch specific code ?
#foreach(TARGET_CORE ${DYNAMIC_CORE})
# set(TSUFFIX "_${TARGET_CORE}")
#
#GenerateNamedObjects("laswp/generic/laswp_k_4.c" "" "laswp_plus" false "" ${TSUFFIX} false 3)
#GenerateNamedObjects("laswp/generic/laswp_k_4.c" "MINUS" "laswp_minus" false "" ${TSUFFIX} false 3)
#endforeach ()

if (SMP)

if (USE_OPENMP)
set(GETRF_SRC getrf/getrf_parallel_omp.c)


Loading…
Cancel
Save