.. |
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 |
DSPAccelerator.cpp
|
dsp cleaning
|
2011-01-14 12:08:45 +00:00 |
DSPAccelerator.h
|
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 :)
|
2009-07-28 21:32:10 +00:00 |
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
|
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 :)
|
2009-07-28 21:32:10 +00:00 |
DSPCodeUtil.cpp
|
DSPTool: show hex and substitute names by default for disasm
|
2010-02-07 01:03:31 +00:00 |
DSPCodeUtil.h
|
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 :)
|
2009-07-28 21:32:10 +00:00 |
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 |
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 |
DSPHost.h
|
DSPSPY improvements
|
2009-10-01 15:12:12 +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
|
DSPLLE - flags&stuff,xar->subarn,0x80 kinda figured out,... (experimental)
|
2010-03-08 21:25:35 +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 |
DSPIntUtil.h
|
LLE JIT:
|
2011-01-01 13:19:07 +00:00 |
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 |
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
|
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
|
2009-06-28 16:23:40 +00:00 |
DSPTables.cpp
|
Disabled the JIT'd version of SUBARN
|
2011-01-26 01:41:34 +00:00 |
DSPTables.h
|
LLE JIT:
|
2010-12-21 14:48:05 +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 |
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 |
LabelMap.cpp
|
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 :)
|
2009-07-28 21:32:10 +00:00 |
LabelMap.h
|
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 :)
|
2009-07-28 21:32:10 +00:00 |
SConscript
|
Core/DSPCore: Consolidation of register accesses(except for the four hw
|
2011-01-14 18:00:25 +00:00 |
assemble.cpp
|
DSPLLE - small fix
|
2010-03-22 16:32:48 +00:00 |
assemble.h
|
add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests
|
2009-07-06 02:10:26 +00:00 |
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
|
dsptool: add -f option (errors are not critical)
|
2009-07-19 10:08:25 +00:00 |