diff options
| author | Mike Pall <mike> | 2023-11-15 01:41:31 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2023-11-15 01:41:31 +0100 |
| commit | 43d0a19158ceabaa51b0462c1ebc97612b420a2e (patch) | |
| tree | e6bad7d6f13dd3a7c40ae9ea61bce3803ed315f8 /src | |
| parent | 536cf8a2715b64902f56a3c01fc4e030c8add93b (diff) | |
| download | luajit-43d0a19158ceabaa51b0462c1ebc97612b420a2e.tar.gz luajit-43d0a19158ceabaa51b0462c1ebc97612b420a2e.tar.bz2 luajit-43d0a19158ceabaa51b0462c1ebc97612b420a2e.zip | |
Fix last commit.
Diffstat (limited to 'src')
| -rw-r--r-- | src/lj_asm_x86.h | 2 |
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; |
