summaryrefslogtreecommitdiff
path: root/src/lj_asm_arm.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_asm_arm.h')
-rw-r--r--src/lj_asm_arm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h
index 153bb523..9da618ce 100644
--- a/src/lj_asm_arm.h
+++ b/src/lj_asm_arm.h
@@ -119,7 +119,7 @@ static int32_t asm_fuseabase(ASMState *as, IRRef ref)
119{ 119{
120 IRIns *ir = IR(ref); 120 IRIns *ir = IR(ref);
121 if (ir->o == IR_TNEW && ir->op1 <= LJ_MAX_COLOSIZE && 121 if (ir->o == IR_TNEW && ir->op1 <= LJ_MAX_COLOSIZE &&
122 noconflict(as, ref, IR_NEWREF)) 122 !neverfuse(as) && noconflict(as, ref, IR_NEWREF))
123 return (int32_t)sizeof(GCtab); 123 return (int32_t)sizeof(GCtab);
124 return 0; 124 return 0;
125} 125}