diff options
Diffstat (limited to 'src/lj_ir.h')
-rw-r--r-- | src/lj_ir.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_ir.h b/src/lj_ir.h index e110607d..75519ed4 100644 --- a/src/lj_ir.h +++ b/src/lj_ir.h | |||
@@ -34,7 +34,7 @@ | |||
34 | _(NE, GC, ref, ref) \ | 34 | _(NE, GC, ref, ref) \ |
35 | \ | 35 | \ |
36 | _(ABC, G , ref, ref) \ | 36 | _(ABC, G , ref, ref) \ |
37 | _(RETF, G , ref, ref) \ | 37 | _(RETF, SG, ref, ref) \ |
38 | \ | 38 | \ |
39 | _(LT, G , ref, ref) \ | 39 | _(LT, G , ref, ref) \ |
40 | _(GE, G , ref, ref) \ | 40 | _(GE, G , ref, ref) \ |
@@ -288,6 +288,7 @@ typedef enum { | |||
288 | #define IRM_GC (IRM_G|IRM_C) | 288 | #define IRM_GC (IRM_G|IRM_C) |
289 | #define IRM_RG (IRM_R|IRM_G) | 289 | #define IRM_RG (IRM_R|IRM_G) |
290 | #define IRM_LG (IRM_L|IRM_G) | 290 | #define IRM_LG (IRM_L|IRM_G) |
291 | #define IRM_SG (IRM_S|IRM_G) | ||
291 | 292 | ||
292 | #define irm_op1(m) (cast(IRMode, (m)&3)) | 293 | #define irm_op1(m) (cast(IRMode, (m)&3)) |
293 | #define irm_op2(m) (cast(IRMode, ((m)>>2)&3)) | 294 | #define irm_op2(m) (cast(IRMode, ((m)>>2)&3)) |