skidau 
							
						 
					 
					
						
						
							
						
						ae71e63872 
					 
					
						
						
							
							LLE JIT: Minimised exception checking.  Instructions which need to check for exceptions are now marked in the analyser.  Moved the checking for external interrupts to the point where the CPU writes to the control register.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6729  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2011-01-03 14:19:11 +00:00 
						 
				 
			
				
					
						
							
							
								skidau 
							
						 
					 
					
						
						
							
						
						6cb78515c6 
					 
					
						
						
							
							LLE JIT:  
						
						... 
						
						
						
						* Added 21 Arithmetic instructions to the JIT
* Used the DSPAnalyser to identify arithmetic/multiplier instructions that precede a conditional branch.  This allows the JIT to skip updating the SR when nothing would read from it.  Marked all arithmetic/multiplier instructions in the DSPTable for this purpose.
* Converted CheckExternalInterrupt into ASM
* Fixed a couple instructions in DSP Load/Store
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6633  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-12-21 14:48:05 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						659d5705c9 
					 
					
						
						
							
							DSPLLE: Some cleanup. Possibly very small speed increase.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5535  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-05-29 18:22:50 +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 
						 
				 
			
				
					
						
							
							
								nakeee 
							
						 
					 
					
						
						
							
						
						2e622c17dc 
					 
					
						
						
							
							Remove the UDSP union  
						
						... 
						
						
						
						functions are passed by value rather than by reference
This is part of a bigger change so please report if it broke compile
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5228  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-24 05:05:25 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						cac8fa8afc 
					 
					
						
						
							
							DSPLLE - small fix  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5221  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-22 16:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Marko Pusljar 
							
						 
					 
					
						
						
							
						
						11a215567b 
					 
					
						
						
							
							DSPLLE - idleskip-ing improved a little (it still fails totaly for zelda type games (exp7))  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5220  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2010-03-22 13:46:00 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						0a576c7508 
					 
					
						
						
							
							Linux: Tons of warning cleanup plus workaround a nasty crash problem in StatusBarMessage.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@4234  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-09-08 21:16:05 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						895b02f410 
					 
					
						
						
							
							DSP: Add txt file with luigi ucode comments (very basic). Rename some stuff. Remove function pointer in g_dsp structure, replace with a "Host" function call. Fix a problem where symbols weren't loaded into DSP debugger.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3563  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-06-28 10:00:25 +00:00 
						 
				 
			
				
					
						
							
							
								hrydgard 
							
						 
					 
					
						
						
							
						
						e8b9e93465 
					 
					
						
						
							
							DSP: Move the LLE core to a library. Added DSP assembler from gdtool, start cleaning it up. Create a new program called "DSPTool" which will become a more up to date replacement for gdtool from the devkitpro, automatically incorporating all our findings as we make them. This program depends on the new library. It can *ALMOST* roundtrip (asm->disasm->asm) hermes' DSP mixer at this point. Sorry about the unfinished Sconscript work - I'll fix it soon if nobody else does it first.  
						
						... 
						
						
						
						git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2955  8ced0084-cf51-0410-be5f-012b33b47a6e 
						
						
					 
					
						2009-04-12 10:21:40 +00:00