Procházet zdrojové kódy

* Use A_NEGU (without overflow check) for OP_NEG op_reg_reg

git-svn-id: trunk@21615 -
pierre před 13 roky
rodič
revize
0462dc3ca7
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      compiler/mips/cgcpu.pas

+ 2 - 1
compiler/mips/cgcpu.pas

@@ -1057,7 +1057,8 @@ var
 begin
   case Op of
     OP_NEG:
-      list.concat(taicpu.op_reg_reg(A_NEG, dst, src));
+      { discard overflow checking }
+      list.concat(taicpu.op_reg_reg(A_NEGU{A_NEG}, dst, src));
     OP_NOT:
     begin
       list.concat(taicpu.op_reg_reg(A_NOT, dst, src));