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

MIPS/MIPS64: Fix TSETR barrier (again).

Mike Pall преди 7 години
родител
ревизия
9c1b637898
променени са 2 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 1 1
      src/vm_mips.dasc
  2. 1 1
      src/vm_mips64.dasc

+ 1 - 1
src/vm_mips.dasc

@@ -4317,7 +4317,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
     |  ins_next2
     |
     |7:  // Possible table write barrier for the value. Skip valiswhite check.
-    |  barrierback TAB:CARG2, TMP3, TMP0, <2
+    |  barrierback TAB:CARG2, TMP3, CRET1, <2
     break;
 
   case BC_TSETM:

+ 1 - 1
src/vm_mips64.dasc

@@ -4263,7 +4263,7 @@ static void build_ins(BuildCtx *ctx, BCOp op, int defop)
     |  ins_next2
     |
     |7:  // Possible table write barrier for the value. Skip valiswhite check.
-    |  barrierback TAB:CARG2, TMP3, TMP0, <2
+    |  barrierback TAB:CARG2, TMP3, CRET1, <2
     break;
 
   case BC_TSETM: