aboutsummaryrefslogtreecommitdiff
path: root/src/lj_asm_arm.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_asm_arm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h
index 6cfe5c70..3adb534b 100644
--- a/src/lj_asm_arm.h
+++ b/src/lj_asm_arm.h
@@ -1133,6 +1133,7 @@ static void asm_ahuvload(ASMState *as, IRIns *ir)
1133 } 1133 }
1134 idx = asm_fuseahuref(as, ir->op1, &ofs, allow, 1134 idx = asm_fuseahuref(as, ir->op1, &ofs, allow,
1135 (!LJ_SOFTFP && t == IRT_NUM) ? 1024 : 4096); 1135 (!LJ_SOFTFP && t == IRT_NUM) ? 1024 : 4096);
1136 if (ir->o == IR_VLOAD) ofs += 8 * ir->op2;
1136 if (!hiop || type == RID_NONE) { 1137 if (!hiop || type == RID_NONE) {
1137 rset_clear(allow, idx); 1138 rset_clear(allow, idx);
1138 if (ofs < 256 && ra_hasreg(dest) && (dest & 1) == 0 && 1139 if (ofs < 256 && ra_hasreg(dest) && (dest & 1) == 0 &&