Hank Anderson
e8c39138c6
Removed return value from GenerateNamedObjects.
It sets DBLAS_OBJS directly to save a bunch of list appending in the
CMakeLists.txt files.
10 years ago
Hank Anderson
627d5e7401
Added SMP objects to driver/level3.
10 years ago
Hank Anderson
943fa2fb58
Fixed object names in level2.
10 years ago
Hank Anderson
461e691127
Codes when define is absent are now a parameter to AllCombinations.
The level3 object names should now be correct.
10 years ago
Hank Anderson
cfaf1c678f
Added option to append define codes with an underscore.
Fixed the code array not getting reset on subsequent AllCombinations
calls.
10 years ago
Hank Anderson
0d7bad1f35
Changed GenerateObjects to append combination codes (e.g. dtrmm_TU).
10 years ago
Hank Anderson
d11bde60d0
DOUBLE define for DBLAS objects is now set in main CMakeLists.txt.
Since the objects are the same, could generate SINGLE/COMPLEX/etc here
without having to rewrite all the object enumeration code again.
10 years ago
Hank Anderson
5057a4b4df
Added openblas add_library call that uses DBLAS_OBJS ojbects.
10 years ago
Hank Anderson
d3dcdddf75
Moved functions into util cmake file.
10 years ago
Hank Anderson
e5e7595bf9
Added paramater to GenerateObjects for defines that affect all sources.
10 years ago
Hank Anderson
7693887d61
Added empty set to the combinations generated by AllCombinations.
10 years ago
Hank Anderson
8d9b196e0d
Moved loop over define combos into a function.
This function takes a set of sources and a set of preprocessor
definitions. It will iterate over the sources and build an object
file for each combination of preprocessor definitions for each
source file.
10 years ago
Hank Anderson
a6cf8aafc0
Updated level3/CMakeLists with correct defines using all combos.
10 years ago
Hank Anderson
dbdca7bf0c
Added first pass at driver/level3 Makefile conversion.
Added a rather convoluted CMake function to find all combinations
of a given list. This will be useful for the object files that are
compiled multiple times with different combinations of preprocessor
definitions.
10 years ago