pierre 
							
						 
					 
					
						
						
							
						
						98752f2a1e 
					 
					
						
						
							
							Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude  
						
						... 
						
						
						
						functions accidentally added. Fixed the jitted ar register arithmetic.
Added a CMakeList.txt for the UnitTests, but did not add the subdirectory
to Source/CMakeLists.txt.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6687  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-29 20:20:52 +00:00 
						 
				 
			
				
					
						
							
							
								pierre 
							
						 
					 
					
						
						
							
						
						fc1db5eaa0 
					 
					
						
						
							
							Core/DSPCore: Reorganize register layout for accessing accumulators  
						
						... 
						
						
						
						(acc and ax) and product register with one read/write.
Gives a minuscule speedup of not more than 4%. In exchange, breaks all
your out-of-tree changes to dsp. Tests are not building again, yet.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6680  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-29 02:12:06 +00:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						ef96ab7d4f 
					 
					
						
						
							
							LLE JIT:  
						
						... 
						
						
						
						* Completed the JIT versions of the DSP arithmetic instructions (28 instructions added).
* Added JIT versions of maddx and msubx (thanks to LM1234).
x64 only
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6652  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-23 15:27:49 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						dacd557f57 
					 
					
						
						
							
							dsplle - cleaning  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5636  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-06-08 18:46:02 +00:00 
						 
				 
			
				
					
						
							
							
								nitsuja- 
							
						 
					 
					
						
						
							
						
						22551a0a8a 
					 
					
						
						
							
							a few minor code fixes.  
						
						... 
						
						
						
						also added a user file that should simplify running from VS for newcomers
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5338  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-04-12 02:00:15 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						6bcae13ff8 
					 
					
						
						
							
							DSPLLE - small idleskip improvment for zelda  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5248  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-28 17:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						095f81e2f9 
					 
					
						
						
							
							DSPLLE - 5 new conditions added (not used atm), 4 used ones are now correct  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5231  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-24 14:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						503bf545a3 
					 
					
						
						
							
							DSPLLE - 0xa100 figured out = abs(), small mul fix, cleaning, some extra comments  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5216  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-19 21:53:41 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						70a712c065 
					 
					
						
						
							
							DSPLLE - flags&stuff,xar->subarn,0x80 kinda figured out,... (experimental)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5174  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-08 21:25:35 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						885299d985 
					 
					
						
						
							
							DSPLLE - flags&stuff (more later)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5093  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-02-21 10:35:28 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						377ece3294 
					 
					
						
						
							
							DSPLLE - SR_10 flag implemented (no idea what name should it have or how/when this is supposed to be used)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5075  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-02-17 19:10:31 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						bd1b12e357 
					 
					
						
						
							
							DSPLLE - SR_TOP2BITS 16bit fix  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5073  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-02-17 10:21:25 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						e0e5a25bcd 
					 
					
						
						
							
							Update_SR_Register64 sets SR_TOP2BITS based on m, not h (does someone have tests saying otherwise?)  
						
						... 
						
						
						
						clean up dsp_base.inc a little, use some irom funcs where possible
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5069  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-02-17 02:33:21 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						aa2f2dc95c 
					 
					
						
						
							
							DSPLLE - cleaning, small fixes (2 shift opcodes are more correct now (lsr,asr) + some 0x3... opcodes are working better in case they are extended)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4633  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-12-01 20:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						49601e0af2 
					 
					
						
						
							
							DSPLLE added carry and overflow now we (lordmark) should add them in  
						
						... 
						
						
						
						the right ops ;) 
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4222  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-07 10:46:22 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						32d213a823 
					 
					
						
						
							
							DSPLLE: small cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3981  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-08-14 10:55:07 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						c4dda436c6 
					 
					
						
						
							
							DSPLLE: fixed 0x20 handling, we still don't know what it is good for  
						
						... 
						
						
						
						though:(
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3980  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-08-14 10:40:35 +00:00 
						 
				 
			
				
					
						
							
							
								XTra.KrazzY 
							
						 
					 
					
						
						
							
						
						c86d2e5129 
					 
					
						
						
							
							Now ALL copyright dates are fixed to the legally correct year: The year in which the project began. Now we don't have to change it every year :)  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3898  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-28 21:32:10 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						7f40dddcd6 
					 
					
						
						
							
							DSPLLE comment cleanup  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3726  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-09 12:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						1654c582ab 
					 
					
						
						
							
							DSPLLE: razi approved condition code naming.  
						
						... 
						
						
						
						(we need to go over the dspspy code to see that we use the right names)
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3698  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-07 10:01:34 +00:00 
						 
				 
			
				
					
						
							
							
								LPFaint99 
							
						 
					 
					
						
						
							
						
						a41c1b2d0a 
					 
					
						
						
							
							add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests  
						
						... 
						
						
						
						add *.aps to ignore list for DolphinWX dir
add eol-style native to 120 or so files
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3689  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-07-06 02:10:26 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						04105baf4e 
					 
					
						
						
							
							DSPLLE: sort of semi-working breakpoints and stepping, if you flip an #ifdef. more work to do, for some reason it gets very slow when you enable it atm  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3573  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-28 16:23:40 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						5c7fc8ed7b 
					 
					
						
						
							
							DSP: build fixin', more movin', some comments.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3564  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-28 10:24:44 +00:00