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

* Use A_NEGU (without overflow check) for OP_NEG op_reg_reg

git-svn-id: trunk@21615 -
pierre преди 13 години
родител
ревизия
0462dc3ca7
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  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));