From 26ba1148e8e9dac4b4ddc03030f3a883daf96824 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Fri, 27 Dec 2024 13:50:19 +0100 Subject: [ARM64_DYNAREC] Small optim for some specific case of slhd32 emiter --- src/dynarec/arm64/dynarec_arm64_emit_shift.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'src') diff --git a/src/dynarec/arm64/dynarec_arm64_emit_shift.c b/src/dynarec/arm64/dynarec_arm64_emit_shift.c index 85c3f7aa..0c9d45ed 100644 --- a/src/dynarec/arm64/dynarec_arm64_emit_shift.c +++ b/src/dynarec/arm64/dynarec_arm64_emit_shift.c @@ -1437,8 +1437,6 @@ void emit_shld32(dynarec_arm_t* dyn, int ninst, rex_t rex, int s1, int s2, int s LSRxw(s4, s1, rex.w?63:31); } if(s1==s2) { - SUBw_U12(s3, s5, rex.w?64:32); - SUBw_REG(s3, xZR, s3); RORxw_REG(s1, s1, s3); } else { LSLxw_REG(s1, s1, s5); -- cgit 1.4.1