Xerxes Ranby
							
						 
						
							 
							
							
							
							
								
							
							
								17dc3a0a94 
								
							 
						 
						
							
							
								
								Stubs for getHostCPUFeatures API. This implements part of PR5389.  
							
							 
							
							... 
							
							
							
							llvm-svn: 93913 
							
						 
						
							2010-01-19 21:26:05 +00:00  
						
					 
				
					
						
							
							
								 
								Torok Edwin
							
						 
						
							 
							
							
							
							
								
							
							
								022336adf7 
								
							 
						 
						
							
							
								
								Add "generic" fallback.  
							
							 
							
							... 
							
							
							
							gcc warned that the function may not have a return value, indeed
for non-intel and non-amd X86 CPUs it is right (VIA, etc.).
llvm-svn: 91276 
							
						 
						
							2009-12-14 12:38:18 +00:00  
						
					 
				
					
						
							
							
								 
								Torok Edwin
							
						 
						
							 
							
							
							
							
								
							
							
								abdc1c274b 
								
							 
						 
						
							
							
								
								Using _MSC_VER there was wrong, better just use the already existing ifdefs for  
							
							 
							
							... 
							
							
							
							x86 CPU detection for the X86 getHostCPUName too, and create a simple
getHostCPUName that returns "generic" for all else.
llvm-svn: 91240 
							
						 
						
							2009-12-13 08:59:40 +00:00  
						
					 
				
					
						
							
							
								 
								Torok Edwin
							
						 
						
							 
							
							
							
							
								
							
							
								5c9429fa47 
								
							 
						 
						
							
							
								
								Enable CPU detection when using MS VS 2k8 too.  
							
							 
							
							... 
							
							
							
							MSVS2k8 doesn't define __i386__, hence all the CPU detection code was disabled.
Enable it by looking for _MSC_VER.
llvm-svn: 91217 
							
						 
						
							2009-12-12 12:42:31 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								3846506466 
								
							 
						 
						
							
							
								
								Unbreak x64 MSVC build. Patch by Nicolas Capens!  
							
							 
							
							... 
							
							
							
							llvm-svn: 89341 
							
						 
						
							2009-11-19 12:17:31 +00:00  
						
					 
				
					
						
							
							
								 
								Benjamin Kramer
							
						 
						
							 
							
							
							
							
								
							
							
								713fd3564a 
								
							 
						 
						
							
							
								
								Revert CPU detection code to return "generic" instead of an empty string in case  
							
							 
							
							... 
							
							
							
							of failure. The x86 target didn't like empty cpu names and broke x86 tests on
non-x86 buildbots.
llvm-svn: 89111 
							
						 
						
							2009-11-17 17:57:04 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								18f845fccd 
								
							 
						 
						
							
							
								
								Remove bogus corei7 and atom entries, the family was incorrect.  
							
							 
							
							... 
							
							
							
							llvm-svn: 88818 
							
						 
						
							2009-11-14 22:04:42 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								397235f11c 
								
							 
						 
						
							
							
								
								Fill out X86 table, although we are missing lots of names for things. We now  
							
							 
							
							... 
							
							
							
							properly detect my Xeon box though.
llvm-svn: 88814 
							
						 
						
							2009-11-14 21:36:19 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								241d01b590 
								
							 
						 
						
							
							
								
								Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU.  
							
							 
							
							... 
							
							
							
							- This is an initial step towards -march=native support in Clang, and towards
   eliminating host dependencies in the targets. See PR5389.
 - Patch by Roman Divacky!
llvm-svn: 88768 
							
						 
						
							2009-11-14 10:09:12 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								e52e6bfd29 
								
							 
						 
						
							
							
								
								Add llvm::sys::{osName,osVersion} for retrieving operating system name  
							
							 
							
							... 
							
							
							
							& version as strings.
 - Win32 code is untested.
llvm-svn: 56942 
							
						 
						
							2008-10-02 01:17:28 +00:00