aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							cbfb6ae9b3 
							
						 
					 
					
						
						
							
							Add {l,st}ve{b,h,w}x instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6188 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:13:10 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							bcd2ee23ea 
							
						 
					 
					
						
						
							
							Add vmladduhm instruction.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6187 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:13:00 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							eae07261c7 
							
						 
					 
					
						
						
							
							Add vmsumsh{m,s} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6186 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:12:49 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							4d9903b6c3 
							
						 
					 
					
						
						
							
							Add vmsumuh{m,s} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6185 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:12:39 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							b161ae2766 
							
						 
					 
					
						
						
							
							Add vmh{,r}addshs instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6184 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:12:29 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd9ffb969 
							
						 
					 
					
						
						
							
							Add vpkpx instruction.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6183 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:12:19 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							5335a145a1 
							
						 
					 
					
						
						
							
							Add vpks{h, w}{s, u}s, vpku{h, w}us, and vpku{h, w}um instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6182 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							d1258698f5 
							
						 
					 
					
						
						
							
							Add vsel and vperm instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6180 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:11:49 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							b04ae9811a 
							
						 
					 
					
						
						
							
							Add vmsum{u,m}bm instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6179 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:11:39 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							6cf1c6e547 
							
						 
					 
					
						
						
							
							Add vupk{h,l}s{b,h} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6177 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							79f85c3ae9 
							
						 
					 
					
						
						
							
							Add vupk{h,l}px instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6176 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:11:10 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e6bee787 
							
						 
					 
					
						
						
							
							Add vsplt{b,h,w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6174 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:10:49 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							cd633b10fd 
							
						 
					 
					
						
						
							
							Add vsldoi instruction.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6171 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:10:09 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1d0985f9 
							
						 
					 
					
						
						
							
							Add vrl{b,h,w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6170 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8d8ded57 
							
						 
					 
					
						
						
							
							Add lvs{l,r} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6169 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:09:42 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							e343da72b6 
							
						 
					 
					
						
						
							
							Add v{add,sub}cuw instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6168 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:09:31 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							7b239bec41 
							
						 
					 
					
						
						
							
							Add vs{l,r}o instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6167 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:09:19 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							d79f08096c 
							
						 
					 
					
						
						
							
							Add vsl{b,h,w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6166 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							07ef34c35e 
							
						 
					 
					
						
						
							
							Add vsr{,a}{b,h,w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6165 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:08:58 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							2c2779080c 
							
						 
					 
					
						
						
							
							Add vmul{e,o}{s,u}{b,h} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6164 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:08:48 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							3b43004804 
							
						 
					 
					
						
						
							
							Add vmrg{l,h}{b,h,w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6163 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-04 22:08:38 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							e40393399a 
							
						 
					 
					
						
						
							
							Add v{min, max}{s, u}{b, h, w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6157 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-03 13:31:58 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							fab3cbe901 
							
						 
					 
					
						
						
							
							Add vavg{s,u}{b,h,w} instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6156 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-03 13:31:49 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							7872c51c1a 
							
						 
					 
					
						
						
							
							Add v{add,sub}u{b,h,w}m instructions.  
						
						... 
						
						
						
						Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6155 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2009-01-03 13:31:40 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							9a819377d8 
							
						 
					 
					
						
						
							
							target-ppc: fix fcmp{o,u} instructions  
						
						... 
						
						
						
						The instructions are specified to update the condition register even if
an error is to be signaled because of NaN input.
Signed-off-by: Nathan Froyd <froydnj@codesourcery.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6034 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-14 19:34:09 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							6e35d5243c 
							
						 
					 
					
						
						
							
							target-ppc: fix mtfsb0 and mtfsb1  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6032 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-14 18:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							e06fcd754e 
							
						 
					 
					
						
						
							
							target-ppc: rework exception code  
						
						... 
						
						
						
						... also remove two warnings.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5989 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-11 22:42:14 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							45d827d2d7 
							
						 
					 
					
						
						
							
							target-ppc: convert SPR accesses to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5910 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-07 13:40:29 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							74d37793f4 
							
						 
					 
					
						
						
							
							target-ppc: convert SLB/TLB instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5895 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-06 21:46:17 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							06dca6a7c1 
							
						 
					 
					
						
						
							
							target-ppc: convert dcr load/store to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5893 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-06 16:37:18 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							6527f6ea9c 
							
						 
					 
					
						
						
							
							target-ppc: convert msr load/store to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5892 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-06 13:03:35 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							22e0e17337 
							
						 
					 
					
						
						
							
							target-ppc: convert POWER bridge instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5891 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-12-06 12:19:14 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0d51af1e 
							
						 
					 
					
						
						
							
							target-ppc: convert PPC 440 instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5836 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 17:26:29 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							d72a19f7bd 
							
						 
					 
					
						
						
							
							target-ppc: convert return from interrupt instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5832 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:24:55 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb4b68907 
							
						 
					 
					
						
						
							
							target-ppc: convert lscbx instruction to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5829 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:24:30 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							dfbc799d8e 
							
						 
					 
					
						
						
							
							target-ppc: convert load/store string instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5828 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							37d269dfc6 
							
						 
					 
					
						
						
							
							target-ppc: convert icbi instruction to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5827 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:24:13 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							799a8c8d0a 
							
						 
					 
					
						
						
							
							target-ppc: convert dcbz instruction to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5826 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:24:05 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							ff4a62cd81 
							
						 
					 
					
						
						
							
							target-ppc: convert load/store multiple instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5825 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:23:56 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							cf02a65c77 
							
						 
					 
					
						
						
							
							target-ppc: convert mfrom instruction to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5823 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:23:35 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3955e2d2 
							
						 
					 
					
						
						
							
							target-ppc: convert software TLB instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5819 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-30 16:22:56 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							cab3bee2d6 
							
						 
					 
					
						
						
							
							target-ppc: convert trap instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5788 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-24 11:28:19 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d7d5a776 
							
						 
					 
					
						
						
							
							target-ppc: convert FPU load/store to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5786 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-23 16:30:50 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							1c97856dcc 
							
						 
					 
					
						
						
							
							target-ppc: convert SPE FP ops to TCG  
						
						... 
						
						
						
						Including a few bug fixes:
- Don't clear high part for instruction with 32-bit destination
- Fix efscmp* and etstcmp* return value
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5783 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-23 10:54:04 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							64adab3fcb 
							
						 
					 
					
						
						
							
							target-ppc: convert exceptions generation to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5772 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-22 10:09:17 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							af12906f77 
							
						 
					 
					
						
						
							
							target-ppc: convert fp ops to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5754 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-19 16:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							a7812ae412 
							
						 
					 
					
						
						
							
							TCG variable type checking.  
						
						... 
						
						
						
						Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5729 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-17 14:43:54 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							57951c2742 
							
						 
					 
					
						
						
							
							target-ppc: convert most SPE integer instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5668 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-10 11:10:23 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							7463740644 
							
						 
					 
					
						
						
							
							target-ppc: convert arithmetic functions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5590 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-11-01 00:54:12 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							26d6736245 
							
						 
					 
					
						
						
							
							target-ppc: convert logical instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5506 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-10-21 11:31:27 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							e1571908a2 
							
						 
					 
					
						
						
							
							target-ppc: convert crf related instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5505 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-10-21 11:31:14 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							f10dc08e00 
							
						 
					 
					
						
						
							
							PPC: add support for TCG helpers  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5094 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-08-28 21:01:45 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							6676f42453 
							
						 
					 
					
						
						
							
							Revert commits 5082 and 5083  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5084 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-08-24 23:16:35 +00:00 
						 
				 
			
				
					
						
							
							
								aurel32 
							
						 
					 
					
						
						
						
						
							
						
						
							61c0480722 
							
						 
					 
					
						
						
							
							PPC: Switch a few instructions to TCG  
						
						... 
						
						
						
						Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5083 c046a42c-6fe2-441c-8c8c-71466251a162 
						
					 
					
						2008-08-24 19:05:35 +00:00