diff options
Diffstat (limited to 'src/lj_ir.h')
-rw-r--r-- | src/lj_ir.h | 11 |
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. */ |