Upgrade to xbyak v7.30 and fix compilation and runtime issues

This commit is contained in:
Herman S.
2025-09-22 19:49:01 +09:00
parent 02e498d869
commit 2fb557d001
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -1404,7 +1404,7 @@ void* X64HelperEmitter::EmitFrsqrteHelper() {
je(L25, CodeGenerator::T_NEAR);
L(L9);
lea(edx, ptr[0 + rcx * 8]);
lea(edx, ptr[rcx * 8]);
shr(rax, 49);
sub(ecx, 1023);
and_(edx, 8);
+1 -1
View File
@@ -1761,7 +1761,7 @@ void X64Emitter::PushStackpoint() {
mov(qword[rbx + offsetof(X64BackendStackpoint, host_stack_)], rsp);
mov(dword[rbx + offsetof(X64BackendStackpoint, guest_stack_)], r8d);
mov(r8d, qword[GetContextReg() + offsetof(ppc::PPCContext, lr)]);
mov(r8d, dword[GetContextReg() + offsetof(ppc::PPCContext, lr)]);
mov(dword[rbx + offsetof(X64BackendStackpoint, guest_return_address_)], r8d);
if (IsFeatureEnabled(kX64FlagsIndependentVars)) {