blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								c19148bd8f 
								
							 
						 
						
							
							
								
								Make MAXTL dynamic, bounds check tl when indexing  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4942 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-25 07:42:14 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								0b8f1b102b 
								
							 
						 
						
							
							
								
								Sparc32: save/load all MMU registers, Sparc64: add CPU save/load  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4938 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-24 11:28:51 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								c7ba218da1 
								
							 
						 
						
							
							
								
								Add T1 and T2 CPUs, add a Sun4v machine  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4923 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-22 07:07:34 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								74b9decc47 
								
							 
						 
						
							
							
								
								Use MMU globals for some MMU traps  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4918 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-21 18:43:32 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								8eba209e33 
								
							 
						 
						
							
							
								
								Fix reset vector  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4917 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-21 11:17:23 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								f76981b113 
								
							 
						 
						
							
							
								
								Print default and available CPU features separately  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4912 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-20 18:23:50 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								fb79ceb91a 
								
							 
						 
						
							
							
								
								Make UA200x features selectable, add MMU types  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4911 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-20 18:22:16 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								7f626233a0 
								
							 
						 
						
							
							
								
								Remove unused variable  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4908 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-19 18:35:29 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								db166940e2 
								
							 
						 
						
							
							
								
								Implement nucleus quad ldda  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4902 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-19 13:25:28 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								f617a9a6bb 
								
							 
						 
						
							
							
								
								Update TLB miss addresses  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4897 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-19 10:04:48 +00:00  
						
					 
				
					
						
							
							
								 
								ths
							
						 
						
							 
							
							
							
							
								
							
							
								2cfc5f17d3 
								
							 
						 
						
							
							
								
								Small cleanup of gen_intermediate_code(_internal), by Laurent Desnogues.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4891 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-18 18:01:29 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								8d7d8c4bb1 
								
							 
						 
						
							
							
								
								wrhpr hstick_cmpr is a store, not a load  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4887 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-18 10:26:07 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								e6bf7d70b5 
								
							 
						 
						
							
							
								
								Fix saving and loading of trap state  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4883 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-17 19:17:19 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								2cade6a3f6 
								
							 
						 
						
							
							
								
								Support for address masking  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4882 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-17 12:53:05 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								a5a52cf246 
								
							 
						 
						
							
							
								
								Fix MMU registers, add more E-cache ASIs  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4881 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-16 16:58:49 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								e19e4efeaa 
								
							 
						 
						
							
							
								
								Fix MMU miss traps  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4880 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-16 16:55:52 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								c5f2f66835 
								
							 
						 
						
							
							
								
								Flushw can generate exceptions, so save PC & NPC  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4876 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-16 11:51:15 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								71817e4898 
								
							 
						 
						
							
							
								
								Really fix cas  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4869 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-15 14:52:09 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								f7350b47da 
								
							 
						 
						
							
							
								
								Implement some Ultrasparc cache ASIs used by SILO  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4858 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-08 15:51:32 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								9656f324d2 
								
							 
						 
						
							
							
								
								Move interrupt_request and user_mode_only to common cpu state.  
							
							 
							
							... 
							
							
							
							Save and restore env->interrupt_request and env->halted.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4817 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-07-01 20:01:19 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								b3c7724cbc 
								
							 
						 
						
							
							
								
								Move CPU save/load registration to common code.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4808 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-30 16:31:04 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								2e70f6efa8 
								
							 
						 
						
							
							
								
								Add instruction counter.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4799 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-29 01:03:05 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								a37ee56cb7 
								
							 
						 
						
							
							
								
								Fix bogus format, reading uninitialised memory (original patch by Julian Seward)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4793 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-26 18:43:24 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								a764a566be 
								
							 
						 
						
							
							
								
								Fix Sparc mmu bug seen with NetBSD, based on patch by Cliff Wright  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4785 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-24 19:08:28 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								0bbd4a0ddb 
								
							 
						 
						
							
							
								
								Fix compiler warning (Jan Kiszka)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4781 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-23 16:58:04 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								d987963aa9 
								
							 
						 
						
							
							
								
								Eliminate cpu_T[0]  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4776 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-22 10:58:57 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								3f0436fe85 
								
							 
						 
						
							
							
								
								Eliminate cpu_T[1]  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4775 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-22 08:52:58 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								c0b5b109a8 
								
							 
						 
						
							
							
								
								Add missing keys, sendkey support for all keys  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4774 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-22 07:45:42 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								ece43b8d06 
								
							 
						 
						
							
							
								
								Convert some cpu_dst uses (with loads/stores) to cpu_tmp0  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4772 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-21 19:50:10 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								5c6a0628b7 
								
							 
						 
						
							
							
								
								Avoid brcond problems, use temps for cpu_src1 & cpu_src2  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4771 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-21 19:46:48 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								fd07bef4b4 
								
							 
						 
						
							
							
								
								Update TODO  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4765 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-20 17:42:20 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								9fac3a3a7e 
								
							 
						 
						
							
							
								
								Fix boot problem on i386 host introduced in r4690  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4758 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-20 15:06:42 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								07bf2857b8 
								
							 
						 
						
							
							
								
								Avoid temporary variable use across basic blocks for udivx  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4744 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-15 18:06:39 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								1a14026e11 
								
							 
						 
						
							
							
								
								Allow NWINDOWS selection (CPU feature with model specific defaults)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4690 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-06-07 08:07:37 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								b5154bdedb 
								
							 
						 
						
							
							
								
								Add more SuperSparcs  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4633 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-31 11:33:20 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								f8ed7070ea 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4624 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 17:54:15 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								6e68e076e7 
								
							 
						 
						
							
							
								
								Move clone() register setup to target specific code.  Handle fork-like clone.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4623 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-30 17:22:15 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								e30b467893 
								
							 
						 
						
							
							
								
								MicroSparc I didn't have fsmuld op  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4618 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-29 18:20:36 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								75d0187a52 
								
							 
						 
						
							
							
								
								Remove unused (for now) reg_REGWPTR (original patch by Glauber Costa)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4617 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-29 16:38:41 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								9133e39b84 
								
							 
						 
						
							
							
								
								Push common interrupt variables to cpu-defs.h (Glauber Costa)  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4612 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-29 10:08:06 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								ce5232c5c2 
								
							 
						 
						
							
							
								
								moved halted field to CPU_COMMON  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4609 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-28 17:14:10 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								2ea815cac7 
								
							 
						 
						
							
							
								
								Free temps  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4591 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-27 19:39:12 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								f2bc7e7fa1 
								
							 
						 
						
							
							
								
								Move non-op functions from op_helper.c to helper.c and vice versa.  
							
							 
							
							... 
							
							
							
							Rearrange interrupt handling to match other targets.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4590 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-27 17:35:30 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								8d96d20941 
								
							 
						 
						
							
							
								
								More TCG type fixes  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4589 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-26 19:42:42 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								ef28fd8673 
								
							 
						 
						
							
							
								
								Fix cas on i386  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4587 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-26 17:53:41 +00:00  
						
					 
				
					
						
							
							
								 
								bellard
							
						 
						
							 
							
							
							
							
								
							
							
								4f7de37327 
								
							 
						 
						
							
							
								
								remove absolete function  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4579 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-25 18:01:40 +00:00  
						
					 
				
					
						
							
							
								 
								blueswir1
							
						 
						
							 
							
							
							
							
								
							
							
								a8c768c069 
								
							 
						 
						
							
							
								
								Nicer debug output  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4573 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-25 11:17:46 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								9b7b85d260 
								
							 
						 
						
							
							
								
								Fix off-by-one unwinding error.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4570 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-25 00:36:06 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								bcb0126ff4 
								
							 
						 
						
							
							
								
								More TCGv type fixes.  
							
							 
							
							... 
							
							
							
							git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4553 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-24 02:24:25 +00:00  
						
					 
				
					
						
							
							
								 
								pbrook
							
						 
						
							 
							
							
							
							
								
							
							
								cb63669a54 
								
							 
						 
						
							
							
								
								Fix ARM conditional branch bug.  
							
							 
							
							... 
							
							
							
							Add tcg_gen_brcondi.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4552 c046a42c-6fe2-441c-8c8c-71466251a162 
							
						 
						
							2008-05-24 02:22:00 +00:00