From 46e98b8a51bc0ac542867fd3c9fc36df453d22db Mon Sep 17 00:00:00 2001 From: Pavel <68122101+red-prig@users.noreply.github.com> Date: Tue, 15 Jul 2025 15:56:41 +0300 Subject: [PATCH] + --- rtl/x86_fpdbgdisas.pp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rtl/x86_fpdbgdisas.pp b/rtl/x86_fpdbgdisas.pp index c2f1c383..c5829a33 100644 --- a/rtl/x86_fpdbgdisas.pp +++ b/rtl/x86_fpdbgdisas.pp @@ -497,7 +497,7 @@ type procedure CheckRepeatX; procedure ClearSIMDPrefix; - procedure DecodeSIMD(AValidClear: TSimdOpcodes = [soNone, so66, soF2, soF3]; ASizeOK: Boolean = False); + procedure DecodeSIMD(AValidClear: TSimdOpcodes = [soNone, so66, soF2, soF3]; ASizeOK: Boolean = True); procedure DecodeModRM; procedure Do2ByteOpcode; @@ -3597,7 +3597,7 @@ begin AddGv; AddEw; end; $B8: begin - DecodeSIMD([soNone, soF3], True); + DecodeSIMD([soNone, soF3]); case SimdOpcode of soNone: begin SetOpcode(OPjmpe ); AddIz; end; // Itanium SDM, volume 4, page 256. soF3: begin SetOpcode(OPpopcnt); AddGv; AddEv; end; @@ -3614,7 +3614,7 @@ begin AddEv; AddGv; end; $BC: begin - DecodeSIMD([soNone, soF3], True); + DecodeSIMD([soNone, soF3]); case SimdOpcode of soNone, so66: begin SetOpcode(OPbsf ); AddGv; AddEv; end; @@ -3622,7 +3622,7 @@ begin end; end; $BD: begin - DecodeSIMD([soNone, soF3], True); + DecodeSIMD([soNone, soF3]); case SimdOpcode of soNone, so66: begin SetOpcode(OPbsr ); AddGv; AddEv; end;