| 
							
							
								 bellard | 7c60cc4bca | suppressed fixed registers git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4408 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-10 10:58:20 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 22548760ca | Fix compiler warnings git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4404 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-10 10:12:00 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 64a88d5d3a | CPU feature selection support git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4399 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-09 20:13:43 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 0828b4485a | Move #include to speed up compilation git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4398 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-09 20:12:09 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 9c6c6662d1 | Simplify some constant loads git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4383 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-07 18:04:29 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | ba28189bac | Fix potential condition code problems git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4382 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-07 18:03:02 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | 8dd3dca351 | remove target ifdefs from vl.c (Glauber Costa)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4327 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-04 13:11:44 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 762abf6774 | Complete the TCG conversion (and delete some files, too) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4324 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-04 12:00:16 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 7fa76c0bf3 | Complete the TCG conversion git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4323 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-04 11:58:45 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 653ccb8099 | Avoid some brconds git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4318 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-04 08:06:33 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 6f551262b3 | Use memory based registers in functions containing brconds git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4311 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-05-03 20:51:00 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | d2856f1ad4 | Factorize code in translate.c (Glauber Costa)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4274 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-28 00:32:32 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 4b8b8b76d4 | Document the shift values git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4243 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-23 17:12:35 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 4e14008f3a | Revert the previous patch git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4236 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-22 19:05:18 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 25bc827cf2 | Move 128-bit float emulation under linux-user git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4234 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-22 16:42:40 +00:00 |  | 
			
				
					| 
							
							
								 aurel32 | ca10f86763 | Remove osdep.c/qemu-img code duplication (Kevin Wolf)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4191 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-04-11 21:35:42 +00:00 |  | 
			
				
					| 
							
							
								 pbrook | 2a39bc41cb | Remove incorrect discards and old unused defines (blueswir1). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4137 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-30 19:47:23 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | a49d9390d4 | Change handling of source 2 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4135 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 20:39:41 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 9322a4bf0b | Change handling of source register 1 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4134 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 20:38:35 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | c48fcb4751 | Move CPU stuff unrelated to translation to helper.c git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4133 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 15:46:56 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 6ae20372d4 | Rename T[012] according to their roles git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4131 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 09:09:25 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 32b6c8125c | Avoid writes to T1 except for loads/stores, convert some T0 uses to cpu_tmp0 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4130 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 09:03:48 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 31741a27fa | Accidentally dropped one change from previous commit git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4129 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-29 08:59:48 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 4af984a76a | Concentrate cpu_T[012] use to one function git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4110 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-26 20:47:52 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | ce5b3c3d46 | Split icc and xcc flag calculations git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4109 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-26 20:45:56 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 2f5680ee33 | Remove some legacy definitions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4108 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-26 20:45:06 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | bdf46ea256 | Fix a sign extension problem git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4105 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-24 17:47:03 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 7127fe84e7 | Fix mulscc git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4103 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-23 11:50:28 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | ce8536e23f | Convert ldf/ldfsr and stf/stfsr to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4101 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-22 08:47:14 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 8911f5019c | Fix i32/i64/TL mismatches git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4100 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-22 08:40:28 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | c6d5231deb | Remove leftover definitions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4098 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-21 18:31:43 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 2b29924f8c | Convert align checks to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4097 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-21 18:08:59 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 06b3e1b3a9 | Convert jumps to labels to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4094 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-21 17:59:39 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 72a9747b79 | Convert save, restore, saved, restored, and flushw to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4092 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-21 17:57:29 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 44e7757c2a | Convert other float and VIS ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4091 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-21 17:56:02 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | ff07ec8309 | Convert float move ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4090 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-21 17:53:56 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 3b89f26c11 | Convert udiv and sdiv ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4088 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-18 18:10:42 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 2483386a6e | Use ext_i32_i64 instead of ext32s_i64 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4087 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-18 18:09:27 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | d35527d9f9 | Convert CCR and CWP ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4086 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-18 18:08:25 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 1f5063fb97 | Convert array8/16/32 and alignaddr to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4085 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-18 18:06:54 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 8879d139bb | Convert umul and smul to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4077 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-16 19:24:42 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 48d5c82bcc | Use a TCG global for pc and npc git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4076 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-16 19:23:31 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | d9bdab86e8 | Convert mulscc to TCG, add cc_src2 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4075 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-16 19:22:18 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 0425bee563 | Discard unused data, use less temps git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4073 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-16 19:18:54 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 87e92502c6 | Use a TCG global for fsr git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4068 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-15 18:12:11 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | bb5529bb62 | Convert ldfsr and stfsr to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4067 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-15 18:11:06 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 748b9d8ef0 | Eliminate some uses of T2 git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4065 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-14 21:09:15 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 1a7b60e727 | Convert udivx and sdivx to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4064 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-14 19:42:42 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | f5069b26a4 | Use memory globals for G registers git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4062 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-14 17:35:02 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 1ec6d2ea99 | Use tcg_const_tl for zero constant git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4054 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-13 20:47:53 +00:00 |  |