diff options
-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 55c02d24..af54dc7f 100644 --- a/src/lj_asm_x86.h +++ b/src/lj_asm_x86.h | |||
@@ -1759,7 +1759,7 @@ static void asm_sload(ASMState *as, IRIns *ir) | |||
1759 | emit_i8(as, irt_toitype(t)); | 1759 | emit_i8(as, irt_toitype(t)); |
1760 | emit_rr(as, XO_ARITHi8, XOg_CMP, tmp); | 1760 | emit_rr(as, XO_ARITHi8, XOg_CMP, tmp); |
1761 | emit_shifti(as, XOg_SAR|REX_64, tmp, 47); | 1761 | emit_shifti(as, XOg_SAR|REX_64, tmp, 47); |
1762 | emit_rmro(as, XO_MOV, tmp|REX_64, base, ofs+4); | 1762 | emit_rmro(as, XO_MOV, tmp|REX_64, base, ofs); |
1763 | #else | 1763 | #else |
1764 | } else { | 1764 | } else { |
1765 | emit_i8(as, irt_toitype(t)); | 1765 | emit_i8(as, irt_toitype(t)); |