Browse Source

+ added sse instruction being not be able writing to a memory location

florian 21 years ago
parent
commit
852ca7e923
1 changed files with 12 additions and 1 deletions
  1. 12 1
      compiler/x86/rgx86.pas

+ 12 - 1
compiler/x86/rgx86.pas

@@ -166,6 +166,14 @@ implementation
                             { Some instructions don't allow memory references
                               for destination }
                             case instr.opcode of
+                              A_MULSS,
+                              A_MULSD,
+                              A_SUBSS,
+                              A_SUBSD,
+                              A_ADDSD,
+                              A_ADDSS,
+                              A_DIVSD,
+                              A_DIVSS,
                               A_SHLD,
                               A_SHRD,
                               A_IMUL :
@@ -315,7 +323,10 @@ implementation
 end.
 {
   $Log$
-  Revision 1.10  2004-10-31 21:45:04  peter
+  Revision 1.11  2004-11-01 17:30:17  florian
+    + added sse instruction being not be able writing to a memory location
+
+  Revision 1.10  2004/10/31 21:45:04  peter
     * generic tlocation
     * move tlocation to cgutils