f874465bb8 
								
							 
						 
						
							
							
								
								Use cmake to build OpenBLAS GENERIC Target on MSVC x86 64-bit.  
							
							... 
							
							
							
							Disable CBLAS and LAPACK. 
							
						 
						
							2015-08-10 14:10:44 -05:00  
				
					
						
							
							
								 
						
							
								0d8e227ea7 
								
							 
						 
						
							
							
								
								Changed strategy for setting preprocessor definitions.  
							
							... 
							
							
							
							Instead of generating separate object files for each permutation of
defines for a source file, GenerateNamedObjects now writes an entirely
new source file and inserts the defines as #define c statements.
This solves a problem I ran into with ar.exe where it was refusing to
link objects that had the same filename despite having different paths. 
							
						 
						
							2015-02-24 12:26:33 -06:00  
				
					
						
							
							
								 
						
							
								a6116e5859 
								
							 
						 
						
							
							
								
								Added some more complex-only objects.  
							
							
							
						 
						
							2015-02-22 17:49:28 -06:00  
				
					
						
							
							
								 
						
							
								8a143516e3 
								
							 
						 
						
							
							
								
								Added alternate_name to a couple of the name mangling schemes.  
							
							... 
							
							
							
							Added zherk_k sources to driver/level3. 
							
						 
						
							2015-02-20 17:03:33 -06:00  
				
					
						
							
							
								 
						
							
								714638c187 
								
							 
						 
						
							
							
								
								Added some TRMM objects for complex types.  
							
							
							
						 
						
							2015-02-19 16:11:51 -06:00  
				
					
						
							
							
								 
						
							
								e27c372e53 
								
							 
						 
						
							
							
								
								Fixed reuse of float_char from parent loop.  
							
							... 
							
							
							
							Fixed in/it/on/otcopy names. 
							
						 
						
							2015-02-19 13:53:29 -06:00  
				
					
						
							
							
								 
						
							
								43725b82c5 
								
							 
						 
						
							
							
								
								ParseMakefileVars now replaces Makefile vars with CMake vars.  
							
							
							
						 
						
							2015-02-18 12:23:17 -06:00  
				
					
						
							
							
								 
						
							
								cebc07cebd 
								
							 
						 
						
							
							
								
								ParseMakefileVars now recursively parses included makefiles.  
							
							
							
						 
						
							2015-02-17 22:09:41 -06:00  
				
					
						
							
							
								 
						
							
								33c5e8db7f 
								
							 
						 
						
							
							
								
								Added a helper function for setting the L1 kernel defaults.  
							
							... 
							
							
							
							Added loop to build objects with different KERNEL defines. 
							
						 
						
							2015-02-17 21:36:23 -06:00  
				
					
						
							
							
								 
						
							
								67e39bd8fb 
								
							 
						 
						
							
							
								
								Added mangled complex filenames to interface and lapack CMakeLists.txt.  
							
							
							
						 
						
							2015-02-17 13:12:30 -06:00  
				
					
						
							
							
								 
						
							
								9eb1499095 
								
							 
						 
						
							
							
								
								Added another param to GenerateNamedObjects to mangle complex source names.  
							
							... 
							
							
							
							There are a lot of sources for complex float types that are the same
names as the real sources, except with z prepended. 
							
						 
						
							2015-02-17 10:30:28 -06:00  
				
					
						
							
							
								 
						
							
								4662a0b13a 
								
							 
						 
						
							
							
								
								Changed generate functions to iterate through a list of float types.  
							
							... 
							
							
							
							This will generate obj files for SINGLE/DOUBLE/COMPLEX/DOUBLE COMPLEX. 
							
						 
						
							2015-02-15 17:44:37 -06:00  
				
					
						
							
							
								 
						
							
								c94fe71278 
								
							 
						 
						
							
							
								
								Removed incoming-stack-boundary for MSVC.  
							
							... 
							
							
							
							Made float type optional for GenerateNamedObjects.
Called GenerateNamedObjects for a couple of driver/others files that
needed NAME/CNAME set. 
							
						 
						
							2015-02-11 10:54:14 -06:00  
				
					
						
							
							
								 
						
							
								162791e30e 
								
							 
						 
						
							
							
								
								Added common objects from kernel Makefile.  
							
							
							
						 
						
							2015-02-10 12:42:05 -06:00  
				
					
						
							
							
								 
						
							
								96cf6779ca 
								
							 
						 
						
							
							
								
								Added DLA sources from lapack-netlib.  
							
							... 
							
							
							
							Can't use the lapack-netlib cmake files, since they are designed to
build a complete lapack/blas library. They have their own fortran
detection and flag setup and so on. Instead I'll just recreate the
makefiles I need.
Fixed a typo in the NAME defines. 
							
						 
						
							2015-02-10 11:01:01 -06:00  
				
					
						
							
							
								 
						
							
								e8c39138c6 
								
							 
						 
						
							
							
								
								Removed return value from GenerateNamedObjects.  
							
							... 
							
							
							
							It sets DBLAS_OBJS directly to save a bunch of list appending in the
CMakeLists.txt files. 
							
						 
						
							2015-02-09 12:28:09 -06:00  
				
					
						
							
							
								 
						
							
								6b5d26e07b 
								
							 
						 
						
							
							
								
								Added SMP sources to level2 CMakeLists.txt.  
							
							
							
						 
						
							2015-02-06 16:52:19 -06:00  
				
					
						
							
							
								 
						
							
								13d2d48e67 
								
							 
						 
						
							
							
								
								Added yet another naming scheme for lapack functions.  
							
							
							
						 
						
							2015-02-06 13:42:20 -06:00  
				
					
						
							
							
								 
						
							
								627d5e7401 
								
							 
						 
						
							
							
								
								Added SMP objects to driver/level3.  
							
							
							
						 
						
							2015-02-05 12:22:48 -06:00  
				
					
						
							
							
								 
						
							
								943fa2fb58 
								
							 
						 
						
							
							
								
								Fixed object names in level2.  
							
							
							
						 
						
							2015-02-05 10:49:11 -06:00  
				
					
						
							
							
								 
						
							
								1b62a4f3c9 
								
							 
						 
						
							
							
								
								Changed some function parameters to optional.  
							
							
							
						 
						
							2015-02-05 09:39:40 -06:00  
				
					
						
							
							
								 
						
							
								461e691127 
								
							 
						 
						
							
							
								
								Codes when define is absent are now a parameter to AllCombinations.  
							
							... 
							
							
							
							The level3 object names should now be correct. 
							
						 
						
							2015-02-05 09:23:47 -06:00  
				
					
						
							
							
								 
						
							
								cfaf1c678f 
								
							 
						 
						
							
							
								
								Added option to append define codes with an underscore.  
							
							... 
							
							
							
							Fixed the code array not getting reset on subsequent AllCombinations
calls. 
							
						 
						
							2015-02-05 09:17:18 -06:00  
				
					
						
							
							
								 
						
							
								0d7bad1f35 
								
							 
						 
						
							
							
								
								Changed GenerateObjects to append combination codes (e.g. dtrmm_TU).  
							
							
							
						 
						
							2015-02-05 09:02:54 -06:00  
				
					
						
							
							
								 
						
							
								58cff2fed8 
								
							 
						 
						
							
							
								
								Added CBLAS define/naming convention to GenerateNamedObjects.  
							
							
							
						 
						
							2015-02-04 11:30:15 -06:00  
				
					
						
							
							
								 
						
							
								5690cf3f0e 
								
							 
						 
						
							
							
								
								Added override for function names in GenerateNamedObjects.  
							
							... 
							
							
							
							The BLAS interface folder should now be generated the correct objects
for the DOUBLE case. 
							
						 
						
							2015-02-04 10:52:19 -06:00  
				
					
						
							
							
								 
						
							
								a0aeda6187 
								
							 
						 
						
							
							
								
								Added function to set defines for the object names (e.g. -DNAME=dgemm).  
							
							
							
						 
						
							2015-02-04 10:37:34 -06:00  
				
					
						
							
							
								 
						
							
								5057a4b4df 
								
							 
						 
						
							
							
								
								Added openblas add_library call that uses DBLAS_OBJS ojbects.  
							
							
							
						 
						
							2015-01-30 15:21:21 -06:00  
				
					
						
							
							
								 
						
							
								d3dcdddf75 
								
							 
						 
						
							
							
								
								Moved functions into util cmake file.  
							
							
							
						 
						
							2015-01-30 13:47:40 -06:00