Fixes the AArch64 JIT

Moves it to the new IR iterating style.
Forgot to clear icache after generation.
Fixes overly aggressive struct packing causing a fault
This commit is contained in:
Ryan Houdek authored and Stefanos Kornilios Mitsis Poiitidis committed 2020-03-06 07:55:16 +02:00
1 parent c21f711417
commit db5467211c
3 files changed
+1060 -1030

No files matched your search

+1 -1
View File
@@ -38,7 +38,7 @@ namespace FEXCore::Core {
uint64_t RunCount; ///< Number of times this block of code has been run
};
struct __attribute__((packed)) InternalThreadState {
struct InternalThreadState {
FEXCore::Core::ThreadState State;
FEXCore::Context::Context *CTX;