aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2023-11-15 01:41:31 +0100
committerMike Pall <mike>2023-11-15 01:41:31 +0100
commit43d0a19158ceabaa51b0462c1ebc97612b420a2e (patch)
treee6bad7d6f13dd3a7c40ae9ea61bce3803ed315f8 /src
parent536cf8a2715b64902f56a3c01fc4e030c8add93b (diff)
downloadluajit-43d0a19158ceabaa51b0462c1ebc97612b420a2e.tar.gz
luajit-43d0a19158ceabaa51b0462c1ebc97612b420a2e.tar.bz2
luajit-43d0a19158ceabaa51b0462c1ebc97612b420a2e.zip
Fix last commit.
Diffstat (limited to 'src')
-rw-r--r--src/lj_asm_x86.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h
index 9fa411a0..aee33716 100644
--- a/src/lj_asm_x86.h
+++ b/src/lj_asm_x86.h
@@ -118,7 +118,7 @@ static int noconflict(ASMState *as, IRRef ref, IROp conflict, int check)
118 while (--i > ref) { 118 while (--i > ref) {
119 if (ir[i].o == conflict) 119 if (ir[i].o == conflict)
120 return 0; /* Conflict found. */ 120 return 0; /* Conflict found. */
121 else if ((check & 1) && ir[i].o == IR_NEWREF) 121 else if ((check & 1) && (ir[i].o == IR_NEWREF || ir[i].o == IR_CALLS))
122 return 0; 122 return 0;
123 else if ((check & 2) && (ir[i].op1 == ref || ir[i].op2 == ref)) 123 else if ((check & 2) && (ir[i].op1 == ref || ir[i].op2 == ref))
124 return 0; 124 return 0;