summaryrefslogtreecommitdiff
path: root/src/lj_emit_x86.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_emit_x86.h')
-rw-r--r--src/lj_emit_x86.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/lj_emit_x86.h b/src/lj_emit_x86.h
index c781e3d3..6c06184d 100644
--- a/src/lj_emit_x86.h
+++ b/src/lj_emit_x86.h
@@ -261,8 +261,9 @@ static void emit_movmroi(ASMState *as, Reg base, int32_t ofs, int32_t i)
261 emit_rma(as, (xo), (r), (void *)&J2G(as->J)->field) 261 emit_rma(as, (xo), (r), (void *)&J2G(as->J)->field)
262#define emit_getgl(as, r, field) emit_opgl(as, XO_MOV, (r), field) 262#define emit_getgl(as, r, field) emit_opgl(as, XO_MOV, (r), field)
263#define emit_setgl(as, r, field) emit_opgl(as, XO_MOVto, (r), field) 263#define emit_setgl(as, r, field) emit_opgl(as, XO_MOVto, (r), field)
264#define emit_setgli(as, field, i) \ 264
265 (emit_i32(as, i), emit_opgl(as, XO_MOVmi, 0, field)) 265#define emit_setvmstate(as, i) \
266 (emit_i32(as, i), emit_opgl(as, XO_MOVmi, 0, vmstate))
266 267
267/* mov r, i / xor r, r */ 268/* mov r, i / xor r, r */
268static void emit_loadi(ASMState *as, Reg r, int32_t i) 269static void emit_loadi(ASMState *as, Reg r, int32_t i)