dolphin/Source/Core/DSPCore/Src
2011-01-16 11:13:23 +00:00
..
Jit LLE JIT: Changed the ASM dispatcher so that it jumps to the blocks instead of calling them. This removes the need to push and pop all of the registers at each block, speeding up the JIT. Changed the cycle counting to work off memory accesses instead of a register. Removed the C++ JIT dispatcher because it will no longer work with this new format. 2011-01-16 06:24:48 +00:00
assemble.cpp DSPLLE - small fix 2010-03-22 16:32:48 +00:00
assemble.h
disassemble.cpp Attempt to fix issue r3458. I don't have a 32bit linux install, however I know it will at least fix compressing. Please test if uncompressed games run. 2010-12-03 12:42:01 +00:00
disassemble.h
DSPAccelerator.cpp dsp cleaning 2011-01-14 12:08:45 +00:00
DSPAccelerator.h
DSPAnalyzer.cpp 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. 2011-01-03 14:19:11 +00:00
DSPAnalyzer.h 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. 2011-01-03 14:19:11 +00:00
DSPBreakpoints.h
DSPCodeUtil.cpp
DSPCodeUtil.h
DSPCommon.h DSP LLE Jit, joined work with XK and skidu. 2010-04-07 15:04:45 +00:00
DSPCore.cpp Added a critical section around the external_interrupt_waiting variable, to be safe. Also, commit a file I missed in r6859. 2011-01-16 11:13:23 +00:00
DSPCore.h Added a critical section around the external_interrupt_waiting variable, to be safe. Also, commit a file I missed in r6859. 2011-01-16 11:13:23 +00:00
DSPEmitter.cpp LLE JIT: Changed the ASM dispatcher so that it jumps to the blocks instead of calling them. This removes the need to push and pop all of the registers at each block, speeding up the JIT. Changed the cycle counting to work off memory accesses instead of a register. Removed the C++ JIT dispatcher because it will no longer work with this new format. 2011-01-16 06:24:48 +00:00
DSPEmitter.h LLE JIT: Changed the ASM dispatcher so that it jumps to the blocks instead of calling them. This removes the need to push and pop all of the registers at each block, speeding up the JIT. Changed the cycle counting to work off memory accesses instead of a register. Removed the C++ JIT dispatcher because it will no longer work with this new format. 2011-01-16 06:24:48 +00:00
DSPHost.h
DSPHWInterface.cpp dsp cleaning 2011-01-14 12:08:45 +00:00
DSPHWInterface.h DSP Jit more minor fixes 2010-04-25 14:24:55 +00:00
DspIntArithmetic.cpp Avoid shadowing variables. 2011-01-01 20:00:03 +00:00
DspIntBranch.cpp Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude 2010-12-29 20:20:52 +00:00
DSPIntCCUtil.cpp Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude 2010-12-29 20:20:52 +00:00
DSPIntCCUtil.h
DSPInterpreter.cpp Added a critical section around the external_interrupt_waiting variable, to be safe. Also, commit a file I missed in r6859. 2011-01-16 11:13:23 +00:00
DSPInterpreter.h Remove the UDSP union 2010-03-24 05:05:25 +00:00
DSPIntExtOps.cpp Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude 2010-12-29 20:20:52 +00:00
DSPIntExtOps.h Core/DSPCore: Extended opcode handling fixes 2010-10-31 23:26:18 +00:00
DspIntLoadStore.cpp dsp cleaning 2011-01-14 12:08:45 +00:00
DspIntMisc.cpp Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude 2010-12-29 20:20:52 +00:00
DspIntMultiplier.cpp dsp cleaning 2011-01-14 12:08:45 +00:00
DSPIntUtil.h LLE JIT: 2011-01-01 13:19:07 +00:00
DSPMemoryMap.cpp dsplle - cleaning 2010-06-08 18:46:02 +00:00
DSPMemoryMap.h DSP LLE Jit, joined work with XK and skidu. 2010-04-07 15:04:45 +00:00
DSPStacks.cpp Core/DSPCore: Changed g_dsp._r back to g_dsp.r. Removed the check*Exclude 2010-12-29 20:20:52 +00:00
DSPStacks.h
DSPTables.cpp LLE JIT: Completed the remaining JIT DSP instructions (lrrn, srrn, ilrrn). 2010-12-28 00:42:00 +00:00
DSPTables.h LLE JIT: 2010-12-21 14:48:05 +00:00
LabelMap.cpp
LabelMap.h
SConscript Core/DSPCore: Consolidation of register accesses(except for the four hw 2011-01-14 18:00:25 +00:00