gdkchan
|
c64524a240
Add ADD (zx imm12), NOP, MOV (rs), LDA, TBB, TBH, MOV (zx imm16) and CLZ thumb instructions (#3683)
|
3 лет назад |
merry
|
497199bb50
Decoder: Exit on trapping instructions, and resume execution at trapping instruction (#3153)
|
4 лет назад |
merry
|
7b35ebc64a
T32: Implement ALU (shifted register) instructions (#3135)
|
4 лет назад |
merry
|
dc063eac83
ARMeilleure: Implement single stepping (#3133)
|
4 лет назад |
merry
|
98e05ee4b7
ARMeilleure: Thumb support (All T16 instructions) (#3105)
|
4 лет назад |
LDj3SNuD
|
b5c215111d
PPTC Follow-up. (#1712)
|
5 лет назад |
gdkchan
|
2f16491712
Get rid of Reflection.Emit dependency on CPU and Shader projects (#1626)
|
5 лет назад |
Ficture Seven
|
863b0c8dcb
Fix Decode exception condition (#1377)
|
5 лет назад |
Ficture Seven
|
2421186d97
Generalize tail continues (#1298)
|
5 лет назад |
LDj3SNuD
|
5e724cf24e
Add Profiled Persistent Translation Cache. (#769)
|
5 лет назад |
gdkchan
|
f77694e4f7
Implement a new physical memory manager and replace DeviceMemory (#856)
|
6 лет назад |
Chenj168
|
31b94f4641
Move the MakeOp to OpCodeTable class, for reduce the use of ConcurrentDictionary (#996)
|
6 лет назад |
riperiperi
|
d904706fc0
Use a Jump Table for direct and indirect calls/jumps, removing transitions to managed (#975)
|
6 лет назад |
gdkchan
|
d9ed827696
Don't decode blocks starting outside mapped memory & undefined instead of throw on invalid sysreg coprocessor (#964)
|
6 лет назад |
riperiperi
|
b1b6f294f2
Add most of the A32 instruction set to ARMeilleure (#897)
|
6 лет назад |
gdkchan
|
e5858e2c7d
Add a limit for the number of instructions in a function (#843)
|
6 лет назад |
gdkchan
|
a731ab3a2a
Add a new JIT compiler for CPU code (#693)
|
6 лет назад |