From 926176c1b539bc29e7a6c5f4f7bfc68502afd33f Mon Sep 17 00:00:00 2001 From: Yang Liu Date: Mon, 4 Aug 2025 16:48:37 +0800 Subject: [LA64_DYNAREC] Fixed 0F E2 PSRAD opcode (#2885) --- src/dynarec/la64/dynarec_la64_0f.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/dynarec/la64/dynarec_la64_0f.c b/src/dynarec/la64/dynarec_la64_0f.c index 0cdaccb7..36e9f942 100644 --- a/src/dynarec/la64/dynarec_la64_0f.c +++ b/src/dynarec/la64/dynarec_la64_0f.c @@ -2162,7 +2162,7 @@ uintptr_t dynarec64_0F(dynarec_la64_t* dyn, uintptr_t addr, uintptr_t ip, int ni VAVGR_BU(v0, v0, v1); break; case 0xE1: - INST_NAME("PSRAW Gm,Em"); + INST_NAME("PSRAW Gm, Em"); nextop = F8; GETGM(v0); GETEM(v1, 0); @@ -2172,12 +2172,12 @@ uintptr_t dynarec64_0F(dynarec_la64_t* dyn, uintptr_t addr, uintptr_t ip, int ni VSRA_H(v0, v0, q0); break; case 0xE2: - INST_NAME("PSRAD Gm,Em"); + INST_NAME("PSRAD Gm, Em"); nextop = F8; GETGM(v0); GETEM(v1, 0); q0 = fpu_get_scratch(dyn); - VMINI_WU(q0, v1, 31); + VMINI_DU(q0, v1, 31); VREPLVEI_W(q0, q0, 0); VSRA_W(v0, v0, q0); break; -- cgit 1.4.1