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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						b854608e0c
					 | 
					
						
						
							
							sparc condition code computation fix (Even Rouault)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1838 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2006-04-23 21:33:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						bb3911a609
					 | 
					
						
						
							
							Sparc64 add/sub flag bugs fixed (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1579 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-10-30 17:28:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						8346901560
					 | 
					
						
						
							
							sparc64 fixes (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1514 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-07-23 14:27:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						3475187dd8
					 | 
					
						
						
							
							sparc64 marge (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1462 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-07-02 14:31:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						6eea2b1b81
					 | 
					
						
						
							
							add missing FORCE_RET (Paul Brook)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1329 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-03-13 09:55:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						0bee699e1d
					 | 
					
						
						
							
							fixed jmpl, rett and call
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1292 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-02-13 20:11:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						9d89330183
					 | 
					
						
						
							
							clean up - comments
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1271 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-02-07 23:10:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						af7bf89b1f
					 | 
					
						
						
							
							initial sparc64 support - sparc fixes (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1251 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2005-01-30 22:39:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						e80cfcfc88
					 | 
					
						
						
							
							SPARC merge
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1179 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-12-19 23:18:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						a0c4cb4a70
					 | 
					
						
						
							
							sparc fixes
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1117 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-10-10 17:46:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						8d5f07fa3b
					 | 
					
						
						
							
							sparc merge (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1098 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-10-04 21:23:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						e8af50a30e
					 | 
					
						
						
							
							full system SPARC emulation (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1083 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-09-30 21:55:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						4e8b5da233
					 | 
					
						
						
							
							MULSCC fix (Blue Swirl)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1051 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-08-24 22:06:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						658138bcbc
					 | 
					
						
						
							
							flush insn support
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@743 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-04-25 17:56:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						72cbca10e1
					 | 
					
						
						
							
							direct chaining support for SPARC
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@607 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-02-16 20:30:05 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						612b477d48
					 | 
					
						
						
							
							removed warnings
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@577 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-01-24 15:10:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						cf495bcf9f
					 | 
					
						
						
							
							SPARC fixes: corrected PC/NPC logic (now slower but can be optimized a lot) - fixed flags computations - added register window exceptions support - fixed mul and div - added mulscc - fixed immediate field decoding
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@484 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2004-01-04 15:01:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						e58143b355
					 | 
					
						
						
							
							ppc fix
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@442 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2003-11-09 14:42:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bellard
							
						 
					 | 
					
						
						
							
						
						7a3f194486
					 | 
					
						
						
							
							sparc emulation target (thanx to Thomas M. Ogrisegg)
						
						
						
						
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@386 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 | 
					
						2003-09-30 20:36:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |