Mat M
|
fb6d838bd9
|
dynarmic: Remove poison_memory ClearCache parameter (#1)
Unused since the switch to Xbyak
|
2016-09-01 09:47:09 +01:00 |
|
MerryMage
|
3b5c43b427
|
Optimization: Read page-table directly for memory access
|
2016-09-01 00:58:02 +01:00 |
|
MerryMage
|
b10c438e8e
|
jitstate: Remove code argument from ResetRSB
|
2016-08-31 21:57:33 +01:00 |
|
MerryMage
|
4f6ea715b2
|
emit_x64: EmitX64::Emit doesn't need descriptor argument
|
2016-08-26 19:14:25 +01:00 |
|
Lioncash
|
0102951bdd
|
Convert formatting over to fmtlib
|
2016-08-26 13:13:19 +01:00 |
|
MerryMage
|
ed3a686d1d
|
Implement public header files
|
2016-08-26 00:44:50 +01:00 |
|
Lioncash
|
1395baefa9
|
interface: Return register files by const reference
Prevents unnecessary copies where they aren't particularly required.
|
2016-08-25 12:51:41 +01:00 |
|
MerryMage
|
2d6a86e43c
|
Remove <cassert>
|
2016-08-19 01:53:24 +01:00 |
|
MerryMage
|
7d7ac0af71
|
Optimization: Make SVC use RSB
|
2016-08-15 15:02:08 +01:00 |
|
MerryMage
|
960d14d18e
|
Optimization: Implement Return Stack Buffer
|
2016-08-13 00:10:23 +01:00 |
|
MerryMage
|
1029fd27ce
|
Update documentation (2016-08-12)
|
2016-08-12 18:17:31 +01:00 |
|
MerryMage
|
29d30bf931
|
Interface: Added Jit::Reset to reset CPU state
|
2016-08-09 22:45:54 +01:00 |
|
MerryMage
|
aba705f6b9
|
BackendX64: Merge Routines into BlockOfCode
|
2016-08-07 18:08:48 +01:00 |
|
MerryMage
|
411e804b0d
|
Interface: Forward declare Arm::LocationDescriptor
|
2016-08-06 20:11:35 +01:00 |
|
MerryMage
|
640ce48baa
|
VFP: Implement {Get,Set}ExtendedRegister{32,64}
|
2016-08-05 19:06:10 +01:00 |
|
Tillmann Karras
|
af27ef8d6c
|
Optionally disassemble x86_64 code using LLVM
|
2016-08-05 02:08:41 +01:00 |
|
MerryMage
|
93af160c97
|
arm_types: Add FPSCR to Arm::LocationDescriptor and make Arm::LocationDescriptor have a FauxO-like interface
|
2016-08-02 11:54:02 +01:00 |
|
MerryMage
|
5fbfc6c155
|
Implement some simple IR optimizations (get/set eliminiation and DCE)
|
2016-07-21 21:48:45 +01:00 |
|
MerryMage
|
07eaf100ba
|
Reorganise src/frontend: Add subdirectories disassembler and translate
|
2016-07-14 14:39:43 +01:00 |
|
MerryMage
|
619b451902
|
clang support
|
2016-07-12 14:31:43 +01:00 |
|
MerryMage
|
f31b530703
|
Fuzz thumb instructions
|
2016-07-07 19:01:47 +08:00 |
|
MerryMage
|
5711e62419
|
Implement terminal instructions
|
2016-07-07 17:53:09 +08:00 |
|
MerryMage
|
14388ea690
|
Proper implementation of Arm::Translate
|
2016-07-04 21:37:50 +08:00 |
|
MerryMage
|
d743adf518
|
Reorganisation, Import Skyeye, This is a mess
|
2016-07-04 17:22:11 +08:00 |
|