Преглед на файлове

* 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 преди 11 години
родител
ревизия
e6a9f3b15b
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  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;