Support building only seleced types
@@ -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 ()
