diff options
Diffstat (limited to 'src/lj_emit_x86.h')
-rw-r--r-- | src/lj_emit_x86.h | 5 |
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 */ |
268 | static void emit_loadi(ASMState *as, Reg r, int32_t i) | 269 | static void emit_loadi(ASMState *as, Reg r, int32_t i) |