From 2ba48712d19a3666176f1a44d7d56b361fd6daff Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Mon, 13 Jul 2026 14:07:33 +0800 Subject: [PATCH] [LA64_DYNAREC] Fixed gpr upper tracking with nativeflags --- src/dynarec/la64/dynarec_la64_functions.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dynarec/la64/dynarec_la64_functions.c b/src/dynarec/la64/dynarec_la64_functions.c index 57702f8749..a8ebb111fd 100644 --- a/src/dynarec/la64/dynarec_la64_functions.c +++ b/src/dynarec/la64/dynarec_la64_functions.c @@ -841,6 +841,7 @@ void updateNativeFlags(dynarec_la64_t* dyn) } dyn->insts[i].x64.use_flags = 0; dyn->insts[j].nat_next_inst = i; + dyn->insts[i].up32_read |= dyn->insts[j].up32_write32; found = 1; break; } else if (j && dyn->insts[j].pred_sz == 1 && dyn->insts[j].pred[0] == j - 1