aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ir.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_ir.h')
-rw-r--r--src/lj_ir.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/lj_ir.h b/src/lj_ir.h
index c483e60f..8ad5d004 100644
--- a/src/lj_ir.h
+++ b/src/lj_ir.h
@@ -190,11 +190,12 @@ IRFLDEF(FLENUM)
190} IRFieldID; 190} IRFieldID;
191 191
192/* SLOAD mode bits, stored in op2. */ 192/* SLOAD mode bits, stored in op2. */
193#define IRSLOAD_INHERIT 0x01 /* Inherited by exits/side traces. */ 193#define IRSLOAD_PARENT 0x01 /* Coalesce with parent trace. */
194#define IRSLOAD_READONLY 0x02 /* Read-only, omit slot store. */ 194#define IRSLOAD_FRAME 0x02 /* Load hiword of frame. */
195#define IRSLOAD_PARENT 0x04 /* Coalesce with parent trace. */ 195#define IRSLOAD_TYPECHECK 0x04 /* Needs type check. */
196#define IRSLOAD_TYPECHECK 0x08 /* Needs type check. */ 196#define IRSLOAD_CONVERT 0x08 /* Number to integer conversion. */
197#define IRSLOAD_FRAME 0x10 /* Load hiword of frame. */ 197#define IRSLOAD_READONLY 0x10 /* Read-only, omit slot store. */
198#define IRSLOAD_INHERIT 0x20 /* Inherited by exits/side traces. */
198 199
199/* XLOAD mode, stored in op2. */ 200/* XLOAD mode, stored in op2. */
200#define IRXLOAD_READONLY 1 /* Load from read-only data. */ 201#define IRXLOAD_READONLY 1 /* Load from read-only data. */