Richard Henderson 
							
						 
					 
					
						
						
						
						
							
						
						
							321c535105 
							
						 
					 
					
						
						
							
							target-i386: Implement tzcnt and fix lzcnt  
						
						... 
						
						
						
						We weren't computing flags for lzcnt at all.  At the same time,
adjust the implementation of bsf/bsr to avoid the local branch,
using movcond instead.
Signed-off-by: Richard Henderson <rth@twiddle.net> 
						
						
					 
					
						2013-02-19 23:05:18 -08:00 
						 
				 
			
				
					
						
							
							
								Richard Henderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f1300734cb 
							
						 
					 
					
						
						
							
							target-i386: Use clz/ctz for bsf/bsr helpers  
						
						... 
						
						
						
						And mark the helpers as NO_RWG_SE.
Signed-off-by: Richard Henderson <rth@twiddle.net> 
						
						
					 
					
						2013-02-19 23:05:18 -08:00 
						 
				 
			
				
					
						
							
							
								Richard Henderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0592f74a75 
							
						 
					 
					
						
						
							
							target-i386: Implement PDEP, PEXT  
						
						... 
						
						
						
						Signed-off-by: Richard Henderson <rth@twiddle.net> 
						
						
					 
					
						2013-02-18 15:52:32 -08:00 
						 
				 
			
				
					
						
							
							
								Richard Henderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5f1f4b1771 
							
						 
					 
					
						
						
							
							target-i386: Implement MULX  
						
						... 
						
						
						
						Signed-off-by: Richard Henderson <rth@twiddle.net> 
						
						
					 
					
						2013-02-18 15:52:32 -08:00 
						 
				 
			
				
					
						
							
							
								Paolo Bonzini 
							
						 
					 
					
						
						
						
						
							
						
						
							1de7afc984 
							
						 
					 
					
						
						
							
							misc: move include files to include/qemu/  
						
						... 
						
						
						
						Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> 
						
						
					 
					
						2012-12-19 08:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Blue Swirl 
							
						 
					 
					
						
						
						
						
							
						
						
							7923057bae 
							
						 
					 
					
						
						
							
							x86: avoid AREG0 for integer helpers  
						
						... 
						
						
						
						Add an explicit CPUX86State parameter instead of relying on AREG0.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> 
						
						
					 
					
						2012-08-14 19:01:25 +00:00 
						 
				 
			
				
					
						
							
							
								Blue Swirl 
							
						 
					 
					
						
						
						
						
							
						
						
							f0967a1add 
							
						 
					 
					
						
						
							
							x86: avoid AREG0 for condition code helpers  
						
						... 
						
						
						
						Add an explicit CPUX86State parameter instead of relying on AREG0.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> 
						
						
					 
					
						2012-08-14 19:01:25 +00:00 
						 
				 
			
				
					
						
							
							
								Blue Swirl 
							
						 
					 
					
						
						
						
						
							
						
						
							d758207801 
							
						 
					 
					
						
						
							
							x86: split off integer helpers  
						
						... 
						
						
						
						Move integer and bit field helpers to int_helper.c.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> 
						
						
					 
					
						2012-06-28 20:28:08 +00:00