aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ir.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lj_ir.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_ir.h b/src/lj_ir.h
index 6a161933..2b127f6c 100644
--- a/src/lj_ir.h
+++ b/src/lj_ir.h
@@ -236,6 +236,7 @@ IRFLDEF(FLENUM)
236#define IRSLOAD_CONVERT 0x08 /* Number to integer conversion. */ 236#define IRSLOAD_CONVERT 0x08 /* Number to integer conversion. */
237#define IRSLOAD_READONLY 0x10 /* Read-only, omit slot store. */ 237#define IRSLOAD_READONLY 0x10 /* Read-only, omit slot store. */
238#define IRSLOAD_INHERIT 0x20 /* Inherited by exits/side traces. */ 238#define IRSLOAD_INHERIT 0x20 /* Inherited by exits/side traces. */
239#define IRSLOAD_KEYINDEX 0x40 /* Table traversal key index. */
239 240
240/* XLOAD mode bits, stored in op2. */ 241/* XLOAD mode bits, stored in op2. */
241#define IRXLOAD_READONLY 0x01 /* Load from read-only data. */ 242#define IRXLOAD_READONLY 0x01 /* Load from read-only data. */
@@ -495,6 +496,7 @@ typedef uint32_t TRef;
495#define TREF_REFMASK 0x0000ffff 496#define TREF_REFMASK 0x0000ffff
496#define TREF_FRAME 0x00010000 497#define TREF_FRAME 0x00010000
497#define TREF_CONT 0x00020000 498#define TREF_CONT 0x00020000
499#define TREF_KEYINDEX 0x00100000
498 500
499#define TREF(ref, t) ((TRef)((ref) + ((t)<<24))) 501#define TREF(ref, t) ((TRef)((ref) + ((t)<<24)))
500 502