5dc4b74480 
								
							 
						 
						
							
							
								
								Scrap SIGN_EXTEND32.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2251 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-21 13:48:28 +00:00  
				
					
						
							
							
								 
						
							
								c570fd169c 
								
							 
						 
						
							
							
								
								Preliminiary MIPS64 support, disabled by default due to performance impact.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2250 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-21 01:19:56 +00:00  
				
					
						
							
							
								 
						
							
								ca7c2b1b9f 
								
							 
						 
						
							
							
								
								Handle invalid accesses as SIGILL for mips/mipsel userland emulation.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2235 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-10 22:08:10 +00:00  
				
					
						
							
							
								 
						
							
								aa328addc0 
								
							 
						 
						
							
							
								
								Fix reset handling, CP0 isn't enabled by default (a fact which doesn't  
							
							... 
							
							
							
							matter when running in kernel space).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2228 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-07 16:22:15 +00:00  
				
					
						
							
							
								 
						
							
								7a387fffce 
								
							 
						 
						
							
							
								
								Add MIPS32R2 instructions, and generally straighten out the instruction  
							
							... 
							
							
							
							decoding. This is also the first percent towards MIPS64 support.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2224 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-06 20:17:30 +00:00  
				
					
						
							
							
								 
						
							
								814b9a4749 
								
							 
						 
						
							
							
								
								MIPS TLB performance improvements, by Daniel Jacobowitz.  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2220 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-12-06 17:42:40 +00:00  
				
					
						
							
							
								 
						
							
								3e382bc84c 
								
							 
						 
						
							
							
								
								consistent update of ERL and EXL  
							
							... 
							
							
							
							(Dirk Behme)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2028 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-26 20:29:47 +00:00  
				
					
						
							
							
								 
						
							
								43057ab127 
								
							 
						 
						
							
							
								
								use constants for TLB handling (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1978 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-06-14 17:15:19 +00:00  
				
					
						
							
							
								 
						
							
								ba9a74dae0 
								
							 
						 
						
							
							
								
								fix wrong bitmasks for CP0_Context and CP0_EntryHi (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1937 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-22 22:14:43 +00:00  
				
					
						
							
							
								 
						
							
								3d9fb9fefe 
								
							 
						 
						
							
							
								
								cosmetics (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1936 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-22 22:13:29 +00:00  
				
					
						
							
							
								 
						
							
								9d05095e5f 
								
							 
						 
						
							
							
								
								mips cleanup (Thiemo Seufer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1934 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-05-22 22:03:52 +00:00  
				
					
						
							
							
								 
						
							
								ecd78a0ac7 
								
							 
						 
						
							
							
								
								Clear MIPS_HFLAG_BMASK for ErrorEPC (Thiemo Seufer).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1777 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-11 16:35:30 +00:00  
				
					
						
							
							
								 
						
							
								98c1b82b6c 
								
							 
						 
						
							
							
								
								e bitfields in mips TLB structures (Thiemo Seufer).  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1774 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2006-03-11 16:20:36 +00:00  
				
					
						
							
							
								 
						
							
								4ad40f366f 
								
							 
						 
						
							
							
								
								MIPS fixes (Daniel Jacobowitz)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1690 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-12-05 19:59:36 +00:00  
				
					
						
							
							
								 
						
							
								e37e863f5e 
								
							 
						 
						
							
							
								
								correct split between helper.c and op_helper.c - cosmetics  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1505 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-04 22:17:33 +00:00  
				
					
						
							
							
								 
						
							
								0d8aca8c67 
								
							 
						 
						
							
							
								
								TLB reload exception vector (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1481 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:35:03 +00:00  
				
					
						
							
							
								 
						
							
								8549850891 
								
							 
						 
						
							
							
								
								fixed c0_context in tlb exception (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1480 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:34:05 +00:00  
				
					
						
							
							
								 
						
							
								7a962d3087 
								
							 
						 
						
							
							
								
								use MIPS_TLB_NB constant (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1479 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:31:15 +00:00  
				
					
						
							
							
								 
						
							
								dfae6487c0 
								
							 
						 
						
							
							
								
								remove nonsense exception code (Ralf Baechle)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1468 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:12:18 +00:00  
				
					
						
							
							
								 
						
							
								9fb63ac281 
								
							 
						 
						
							
							
								
								MIPS_USES_R4K_TLB typo  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1465 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 15:07:44 +00:00  
				
					
						
							
							
								 
						
							
								6af0bf9c7c 
								
							 
						 
						
							
							
								
								MIPS target (Jocelyn Mayer)  
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1464 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2005-07-02 14:58:51 +00:00