|
@@ -882,6 +882,9 @@ Implementation
|
|
|
begin
|
|
|
actopcode:=tasmop(PtrUInt(iasmops.Find(copy(s,1,len))));
|
|
|
|
|
|
+ if (actopcode = A_NONE) and
|
|
|
+ (upper(s) = 'MOVSD') then actopcode := A_MOVSD;
|
|
|
+
|
|
|
{ two-letter suffix is allowed by just a few instructions (movsx,movzx),
|
|
|
and it is always required whenever allowed }
|
|
|
if (gas_needsuffix[actopcode]=attsufINTdual) xor (suflen=2) then
|