MerryMage
|
44f10d9b9f
|
macro_jit_x64: Inline Engines::Maxwell3D::GetRegisterValue
|
2020-06-17 17:17:08 +01:00 |
|
bunnei
|
b660ef6c8a
|
Merge pull request #4089 from MerryMage/macrojit-cleanup-1
macro_jit_x64: Cleanup
|
2020-06-16 23:44:48 -04:00 |
|
MerryMage
|
1799f4e774
|
macro_jit_x64: Remove unused function Compile_WriteCarry
|
2020-06-15 21:19:38 +01:00 |
|
MerryMage
|
35db6e1c68
|
macro_jit_x64: Remove JITState::parameters
This can be passed in as an argument instead.
|
2020-06-15 20:55:02 +01:00 |
|
MerryMage
|
a6a43a5ae0
|
macro_jit_x64: Remove RESULT_64
This Reg64 codepath has the exact same behaviour as the Reg32 one.
|
2020-06-15 20:35:08 +01:00 |
|
ReinUsesLisp
|
6e5d8aac4d
|
video_core/macro_jit_x64: Remove initializer in member variable
Fix build time issues on gcc. Confirmed through asan that avoiding this
initialization is safe.
|
2020-06-15 05:17:55 -03:00 |
|
David Marcec
|
eca3d16e54
|
Default init labels and use initializer list for macro engine
|
2020-06-04 22:23:07 +10:00 |
|
David Marcec
|
411f5527d4
|
Mark parameters as const
|
2020-06-03 16:33:38 +10:00 |
|
David Marcec
|
8118ea160b
|
Favor switch case over jump table
Easier to read and will emit a jump table automatically.
|
2020-05-30 12:23:58 +10:00 |
|
David Marcec
|
b032ebdfee
|
Implement macro JIT
|
2020-05-30 11:40:04 +10:00 |
|