mirror of https://github.com/red-prig/fpPS4.git
This commit is contained in:
parent
8307929c53
commit
aa0ccabb33
|
@ -1561,9 +1561,12 @@ end;
|
||||||
|
|
||||||
procedure TX86Disassembler.AddIz;
|
procedure TX86Disassembler.AddIz;
|
||||||
begin
|
begin
|
||||||
if OperandSize = os16
|
case OperandSize of
|
||||||
then AddOperand(RegValue(regNone), os16, 2, [hvfIncludeHexchar])
|
os16:AddOperand(RegValue(regNone), os16, 2, [hvfIncludeHexchar]);
|
||||||
else AddOperand(RegValue(regNone), os32, 4, [hvfIncludeHexchar]);
|
os64:AddOperand(RegValue(regNone), os32, 4, [hvfSigned, hvfIncludeHexchar]);
|
||||||
|
else
|
||||||
|
AddOperand(RegValue(regNone), os32, 4, [hvfIncludeHexchar]);
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TX86Disassembler.AddJb;
|
procedure TX86Disassembler.AddJb;
|
||||||
|
@ -2739,7 +2742,7 @@ end;
|
||||||
|
|
||||||
procedure TX86Disassembler.DoGroup14;
|
procedure TX86Disassembler.DoGroup14;
|
||||||
const
|
const
|
||||||
OPC: array[0..7] of TOpCode = (OPX_Invalid, OPX_Invalid, OPpsrl, OPpsll, OPX_Invalid, OPX_Invalid, OPpsll, OPpsrl);
|
OPC: array[0..7] of TOpCode = (OPX_Invalid, OPX_Invalid, OPpsrl, OPpsrl, OPX_Invalid, OPX_Invalid, OPpsll, OPpsll);
|
||||||
OPS: array[0..7] of TOpCodeSuffix = (OPSnone, OPSnone, OPSx_q, OPSx_dq, OPSnone, OPSnone, OPSx_q, OPSx_dq);
|
OPS: array[0..7] of TOpCodeSuffix = (OPSnone, OPSnone, OPSx_q, OPSx_dq, OPSnone, OPSnone, OPSx_q, OPSx_dq);
|
||||||
begin
|
begin
|
||||||
Assert(Code[CodeIdx] = $73, 'Not group 14');
|
Assert(Code[CodeIdx] = $73, 'Not group 14');
|
||||||
|
|
Loading…
Reference in New Issue