From 26322a54cf90a67e7185296e45e94fda80f9ea77 Mon Sep 17 00:00:00 2001 From: JosJuice Date: Tue, 12 Oct 2021 18:54:44 +0200 Subject: [PATCH] JitArm64: Consistently set emitting_routine Important regression fix for 96760093e9. --- Source/Core/Core/PowerPC/JitArm64/JitAsm.cpp | 6 +++--- 1 file 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); }