Pārlūkot izejas kodu

bugfix OS32

git-svn-id: branches/tg74/avx512@39719 -
tg74 6 gadi atpakaļ
vecāks
revīzija
8b9d7be8e5
1 mainītis faili ar 6 papildinājumiem un 1 dzēšanām
  1. 6 1
      compiler/x86/aasmcpu.pas

+ 6 - 1
compiler/x86/aasmcpu.pas

@@ -2214,7 +2214,7 @@ implementation
           //(0, 16, 9, 8, 16, 32, 0, 0);
           //(0, 16, 9, 8, 16, 32, 0, 0);
           (0, 16, 9, 8, 32, 32, 8, 0); //TG
           (0, 16, 9, 8, 32, 32, 8, 0); //TG
 {$else x86_64}
 {$else x86_64}
-          (0,  8, 9, 8,  8, 32, 0, 0);
+          (0,  8, 9, 8,  8, 32, 8, 0);
 {$endif x86_64}
 {$endif x86_64}
       var
       var
         rs: tsuperregister;
         rs: tsuperregister;
@@ -4680,6 +4680,11 @@ implementation
           RegBCSTYMMSizeMask := 0;
           RegBCSTYMMSizeMask := 0;
           RegBCSTZMMSizeMask := 0;
           RegBCSTZMMSizeMask := 0;
 
 
+          //TG TODO delete
+          if Asmop = A_VFMADD132PD then
+          begin
+            MRefInfo         := msiUnkown;
+          end;
 
 
 
 
           while (insentry^.opcode=AsmOp) do
           while (insentry^.opcode=AsmOp) do