diff options
| author | JosJuice <josjuice@gmail.com> | 2021-10-12 18:54:44 +0200 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2021-10-12 18:55:06 +0200 |
| commit | 26322a54cf90a67e7185296e45e94fda80f9ea77 (patch) | |
| tree | 89bcd7e19b3d09f5848929b03dd136b4b0fa3022 /Source/Core | |
| parent | 3bfb3fa52b05868f2b7f3f768a3d80f9c4991158 (diff) | |
JitArm64: Consistently set emitting_routine
Important regression fix for 96760093e9.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/PowerPC/JitArm64/JitAsm.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/Core/PowerPC/JitArm64/JitAsm.cpp b/Source/Core/Core/PowerPC/JitArm64/JitAsm.cpp index 6a427a1ab8..5f5b8826fd 100644 --- a/Source/Core/Core/PowerPC/JitArm64/JitAsm.cpp +++ b/Source/Core/Core/PowerPC/JitArm64/JitAsm.cpp @@ -508,7 +508,7 @@ void JitArm64::GenerateQuantizedLoads() BackPatchInfo::FLAG_PAIR | BackPatchInfo::FLAG_SIZE_32; EmitBackpatchRoutine(flags, jo.fastmem_arena, jo.fastmem_arena, ARM64Reg::D0, addr_reg, - gprs_to_push & ~BitSet32{1}, fprs_to_push); + gprs_to_push & ~BitSet32{1}, fprs_to_push, true); RET(ARM64Reg::X30); } @@ -589,7 +589,7 @@ void JitArm64::GenerateQuantizedLoads() BackPatchInfo::FLAG_LOAD | BackPatchInfo::FLAG_FLOAT | BackPatchInfo::FLAG_SIZE_32; EmitBackpatchRoutine(flags, jo.fastmem_arena, jo.fastmem_arena, ARM64Reg::D0, addr_reg, - gprs_to_push & ~BitSet32{1}, fprs_to_push); + gprs_to_push & ~BitSet32{1}, fprs_to_push, true); RET(ARM64Reg::X30); } @@ -799,7 +799,7 @@ void JitArm64::GenerateQuantizedStores() BackPatchInfo::FLAG_STORE | BackPatchInfo::FLAG_FLOAT | BackPatchInfo::FLAG_SIZE_32; EmitBackpatchRoutine(flags, jo.fastmem_arena, jo.fastmem_arena, ARM64Reg::D0, addr_reg, - gprs_to_push, fprs_to_push); + gprs_to_push, fprs_to_push, true); RET(ARM64Reg::X30); } |
