Parcourir la source

* 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 il y a 11 ans
Parent
commit
e6a9f3b15b
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  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;