Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3a450f72f8 
					 
					
						
						
							
							CPUDetect: Remove a memset call on the this pointer  
						
						
						
						
					 
					
						2015-07-28 23:44:18 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						0af5bdcf1d 
					 
					
						
						
							
							[AArch64] Clean up our CPUDetect.  
						
						... 
						
						
						
						Drops ARMv7 feature detection. 
						
						
					 
					
						2015-06-13 08:04:23 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						3a3b782f3c 
					 
					
						
						
							
							[AArch64] Detect AES/SHA1/SHA2/CRC32 in CPUDetect.  
						
						
						
						
					 
					
						2015-06-08 01:20:24 -05:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						8db6588bb9 
					 
					
						
						
							
							XEmitter: add FMA4 instructions  
						
						
						
						
					 
					
						2015-06-02 19:19:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00 
						 
				 
			
				
					
						
							
							
								Fiora 
							
						 
					 
					
						
						
							
						
						72c96c20d3 
					 
					
						
						
							
							JIT: more optimizing of float ops based on known input characteristics  
						
						... 
						
						
						
						If the inputs are both float singles, and the top half is known to be identical
to the bottom half, we can use packed arithmetic instead of scalar to skip
the movddup.
This is slower on a few rather old CPUs, plus the Atom+Silvermont, so detect
Atom and disable it in that case.
Also avoid PPC_FP on stores if we know that the output came from a float op. 
						
						
					 
					
						2014-11-29 11:33:11 -08:00 
						 
				 
			
				
					
						
							
							
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						b25e1a2eb4 
					 
					
						
						
							
							Various formatting and consistency fixes  
						
						
						
						
					 
					
						2014-11-13 22:42:18 -05:00 
						 
				 
			
				
					
						
							
							
								Augustin Cavalier 
							
						 
					 
					
						
						
							
						
						51700a2b68 
					 
					
						
						
							
							Fix the brand/cpu_string reversal.  
						
						... 
						
						
						
						Before this commit, the two were reversed ("cpu_string" had the brand, e.g. "AuthenticAMD"; and "brand_string" had the CPU type, e.g. "AMD Phenom II X4 925"). 
						
						
					 
					
						2014-10-24 16:09:21 -04:00 
						 
				 
			
				
					
						
							
							
								Fiora 
							
						 
					 
					
						
						
							
						
						ce6d09ca5d 
					 
					
						
						
							
							Add AVX2/BMI1/BMI2 detection support  
						
						... 
						
						
						
						Also clean up the formatting in a bit of the CPU detection code. 
						
						
					 
					
						2014-08-24 09:14:54 -07:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						d905cbfd5d 
					 
					
						
						
							
							Don't set DAZ on x86 in non-IEEE mode.  
						
						... 
						
						
						
						I have no idea why we were using it in the first place; it doesn't match
the behavior of PPC NI flag. 
						
						
					 
					
						2014-06-15 03:51:51 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						d2de1ddabc 
					 
					
						
						
							
							CPUDetect: add support for MOVBE detection  
						
						
						
						
					 
					
						2014-04-11 23:29:03 +02:00 
						 
				 
			
				
					
						
							
							
								lioncash 
							
						 
					 
					
						
						
							
						
						d2038049f5 
					 
					
						
						
							
							Replace all include guard ifdefs with "#pragma once"  
						
						
						
						
					 
					
						2014-02-10 18:07:16 -05:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00