From a26344bdda2a7832184236dfbd8fb17932c225ef Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Mon, 9 Oct 2017 00:08:26 +0200 Subject: [PATCH] Correct template for ?laswp_(plus,minus) and add DYNAMIC_ARCH versions --- lapack/CMakeLists.txt | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/lapack/CMakeLists.txt b/lapack/CMakeLists.txt index 9fb000651..0517171b5 100644 --- a/lapack/CMakeLists.txt +++ b/lapack/CMakeLists.txt @@ -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) +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) -if (USE_THREAD) +# 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)