]> git.ipfire.org Git - thirdparty/LuaJIT.git/commitdiff
Fix last commit.
authorMike Pall <mike>
Wed, 15 Nov 2023 00:41:31 +0000 (01:41 +0100)
committerMike Pall <mike>
Wed, 15 Nov 2023 00:41:31 +0000 (01:41 +0100)
src/lj_asm_x86.h

index 9fa411a0e1fc85dd7e0eb540d306347207b20d31..aee337166d4791f66a57ad95eec3a8a77366e011 100644 (file)
@@ -118,7 +118,7 @@ static int noconflict(ASMState *as, IRRef ref, IROp conflict, int check)
   while (--i > ref) {
     if (ir[i].o == conflict)
       return 0;  /* Conflict found. */
-    else if ((check & 1) && ir[i].o == IR_NEWREF)
+    else if ((check & 1) && (ir[i].o == IR_NEWREF || ir[i].o == IR_CALLS))
       return 0;
     else if ((check & 2) && (ir[i].op1 == ref || ir[i].op2 == ref))
       return 0;