|
@@ -1446,7 +1446,6 @@ procedure Tx86Instruction.SetInstructionOpsize;
|
|
end;
|
|
end;
|
|
|
|
|
|
var
|
|
var
|
|
- iops: topsize;
|
|
|
|
isBCastMemRef: boolean;
|
|
isBCastMemRef: boolean;
|
|
begin
|
|
begin
|
|
if opsize<>S_NO then
|
|
if opsize<>S_NO then
|
|
@@ -1484,10 +1483,10 @@ begin
|
|
S_W :
|
|
S_W :
|
|
case tx86operand(operands[2]).opsize of
|
|
case tx86operand(operands[2]).opsize of
|
|
S_L :
|
|
S_L :
|
|
- iops:=S_WL;
|
|
|
|
|
|
+ opsize:=S_WL;
|
|
{$ifdef x86_64}
|
|
{$ifdef x86_64}
|
|
S_Q :
|
|
S_Q :
|
|
- iops:=S_WQ;
|
|
|
|
|
|
+ opsize:=S_WQ;
|
|
{$endif}
|
|
{$endif}
|
|
else
|
|
else
|
|
;
|
|
;
|
|
@@ -1496,12 +1495,12 @@ begin
|
|
begin
|
|
begin
|
|
case tx86operand(operands[2]).opsize of
|
|
case tx86operand(operands[2]).opsize of
|
|
S_W :
|
|
S_W :
|
|
- iops:=S_BW;
|
|
|
|
|
|
+ opsize:=S_BW;
|
|
S_L :
|
|
S_L :
|
|
- iops:=S_BL;
|
|
|
|
|
|
+ opsize:=S_BL;
|
|
{$ifdef x86_64}
|
|
{$ifdef x86_64}
|
|
S_Q :
|
|
S_Q :
|
|
- iops:=S_BQ;
|
|
|
|
|
|
+ opsize:=S_BQ;
|
|
{$endif}
|
|
{$endif}
|
|
else
|
|
else
|
|
;
|
|
;
|