| 
							
							
								 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 | 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 | 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 | 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 | 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 | dc99a3f2e8 | Convert condition code changing versions of add, sub, logic, and div to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4052 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-13 20:45:31 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 56ec06bb8e | Convert andn, orn and xnor to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4030 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-09 20:46:51 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 19f329ad7b | Convert branches and conditional moves to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4028 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-08 21:36:50 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 134d77a14b | Convert exception ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4022 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-06 20:09:54 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 375ee38b4b | Convert Sparc64 trap state ops to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4018 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-05 17:59:48 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 7e8c2b6ca8 | Convert float helpers to TCG, fix fabsq in the process git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4014 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-04 20:00:18 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | ccd4a21937 | Convert tick operations to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4011 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-02 18:28:06 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 00f219bf50 | Convert movr and (partially) movcc to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4010 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-02 18:25:27 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 38bc628b08 | Convert addx, subx, next_insn and mov_pc_npc to TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4009 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-03-02 18:22:19 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 1a2fb1c009 | Modify Sparc32/64 to use TCG git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3989 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-02-24 14:10:06 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 57fec1fee9 | use the TCG code generator git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3944 c046a42c-6fe2-441c-8c8c-71466251a162 | 2008-02-01 10:50:11 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 66f1cdbde4 | Partial fix to Sparc32 Linux host global register mangling problem git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3806 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-12-11 19:39:25 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 1f58732916 | 128-bit float support for user mode git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3740 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-11-25 18:40:20 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 1e64e78d0c | Fix compiling Sparc64 on PPC host git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3411 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-10-20 07:07:47 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 6f27aba62e | Sparc64 hypervisor mode git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3398 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-10-14 17:07:21 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 90251fb96e | Fix taddcctv and tsubcctv (David Matthews) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3379 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-10-10 19:11:54 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 3391c81801 | Fix Sparc64 ldfa, lddfa, stfa, and stdfa instructions git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3298 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-30 19:38:12 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 81ad8ba242 | Rework ASI instructions (Aurelien Jarno) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3205 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-21 19:10:53 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | d69d2ca9b4 | Fix tadd op generation with GCC 4.x git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3196 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-20 15:21:32 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 0f8a249a0b | Detabify git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3195 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-20 14:54:22 +00:00 |  | 
			
				
					| 
							
							
								 ths | 3b46e62427 | find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-17 08:09:54 +00:00 |  | 
			
				
					| 
							
							
								 ths | 5fafdf24ef | find -type f | xargs sed -i 's/[\t ]$//g' # on most files git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-09-16 21:08:06 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 6ea4a6c875 | More alignment checks git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3060 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-07-11 16:43:30 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 17d996e1f1 | Report normalised CWP values to userland and GDB, not internal representation git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3052 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-07-07 20:53:22 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 20c9f095c4 | Implement Sparc64 CPU timers using ptimers git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2860 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-05-25 18:50:28 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 14a1120e5c | Handle division by zero case in Sparc64 udivx and sdivx ops git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2767 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-05-02 16:37:44 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | e9ebed4d41 | Sparc64 update: more VIS ops git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2714 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-22 19:14:52 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 3299908c83 | Fix Sparc64 wrfprs, move VIS ops where they belong, more VIS ops git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2656 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-13 15:49:56 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | d2889a3efc | Alignment check mechanism (not fully enabled yet) (Aurelien Jarno) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2655 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-13 15:46:16 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 417454b032 | Full implementation of IEEE exceptions (Aurelien Jarno) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2625 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-06 20:03:29 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | 8a08f9a809 | Fix Sparc shift ops (Aurelien Jarno) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2569 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-04-01 15:38:17 +00:00 |  | 
			
				
					| 
							
							
								 blueswir1 | e32f879d1b | Sparc tagged operations (Aurelien Jarno) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2531 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-03-23 20:01:20 +00:00 |  | 
			
				
					| 
							
							
								 ths | 9bb234b3b1 | Fix qemu crash due to sparc division-by-zero, by Aurelien Jarno. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2510 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-03-19 19:16:00 +00:00 |  | 
			
				
					| 
							
							
								 ths | bd59780c46 | Fix floating point to integer conversion, by Aurelien Jarno. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2413 c046a42c-6fe2-441c-8c8c-71466251a162 | 2007-02-10 22:58:02 +00:00 |  | 
			
				
					| 
							
							
								 bellard | c688a6eb18 | wrwim insn fix (Paul Robinson) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2200 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-10-23 21:37:34 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 725cb90bf7 | sparc64 fixes (Blue Swirl) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2062 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-07-18 21:12:17 +00:00 |  | 
			
				
					| 
							
							
								 bellard | a80dde0837 | SPARC FPU optimization (Blue Swirl) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2023 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-26 19:53:29 +00:00 |  | 
			
				
					| 
							
							
								 bellard | 65ce8c2fb4 | soft floats for SPARC (Blue Swirl) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2000 c046a42c-6fe2-441c-8c8c-71466251a162 | 2006-06-21 18:37:05 +00:00 |  |