MerryMage
|
a2eb9a02e0
|
backend_x86: Add FPSCR_RMode to EmitContext
|
2020-04-22 20:46:18 +01:00 |
|
MerryMage
|
68f46c8334
|
backend_x64: Use a reference to BlockOfCode instead of a pointer
|
2020-04-22 20:46:13 +01:00 |
|
MerryMage
|
98ec9c5f90
|
A32: Change UserCallbacks to be similar to A64's interface
|
2020-04-22 20:46:12 +01:00 |
|
Lioncash
|
ed561d6653
|
General: Add missing override specifiers
|
2020-04-22 20:46:12 +01:00 |
|
Lioncash
|
67443efb62
|
General: Convert multiple namespace specifiers to nested namespace specifiers where applicable
Makes namespacing a little less noisy
|
2020-04-22 20:44:38 +01:00 |
|
MerryMage
|
db30e02ac8
|
emit_x64: Extract BlockRangeInformation, remove template parameter
|
2020-04-22 20:44:36 +01:00 |
|
Lioncash
|
b08be71775
|
a32/a64_emit_x64: Remove unused includes
|
2020-04-22 20:42:46 +01:00 |
|
MerryMage
|
cb481a3a48
|
A64: Implement compare and branch
|
2020-04-22 20:42:45 +01:00 |
|
MerryMage
|
d1cef6ffb0
|
A64: Implement ADD_shifted
|
2020-04-22 20:42:44 +01:00 |
|
MerryMage
|
9d15e0a8e1
|
Final A32 refactor
|
2020-04-22 20:39:27 +01:00 |
|
MerryMage
|
455757d7b6
|
EmitX64: JitState type as template parameter
|
2020-04-22 20:39:26 +01:00 |
|
MerryMage
|
2d164d9345
|
Package up emit context
|
2020-04-22 20:38:31 +01:00 |
|
MerryMage
|
63bd1ece23
|
backend_x64: Split A32 specific emission into separate class
|
2020-04-22 20:38:29 +01:00 |
|