Explorar el Código

* Fixed spilling of 3-operand IMUL instruction (went unnoticed this far because such instructions were not emitted by compiler).

git-svn-id: trunk@26510 -
sergei hace 11 años
padre
commit
e6a9f3b15b
Se han modificado 1 ficheros con 1 adiciones y 0 borrados
  1. 1 0
      compiler/x86/aasmcpu.pas

+ 1 - 0
compiler/x86/aasmcpu.pas

@@ -2994,6 +2994,7 @@ implementation
           end;
         { Special cases that can't be decoded from the InsChanges flags }
         operation_type_table^[A_IMUL,1]:=operand_readwrite;
+        operation_type_table^[A_IMUL,2]:=operand_write;
       end;