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 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							455f900486 
							
						 
					 
					
						
						
							
							Fix helper operand type mismatch.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4551 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-24 02:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								blueswir1 
							
						 
					 
					
						
						
						
						
							
						
						
							c9e03d8f68 
							
						 
					 
					
						
						
							
							Register op helpers  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4534 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-22 18:16:25 +00:00