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.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_ir.h b/src/lj_ir.h
index a8e890c5..7a0e016a 100644
--- a/src/lj_ir.h
+++ b/src/lj_ir.h
@@ -394,6 +394,7 @@ typedef struct IRType1 { uint8_t irt; } IRType1;
394#define irt_isi64(t) (irt_type(t) == IRT_I64) 394#define irt_isi64(t) (irt_type(t) == IRT_I64)
395#define irt_isu64(t) (irt_type(t) == IRT_U64) 395#define irt_isu64(t) (irt_type(t) == IRT_U64)
396 396
397#define irt_isfp(t) (irt_isnum(t) || irt_isfloat(t))
397#define irt_isinteger(t) (irt_typerange((t), IRT_I8, IRT_INT)) 398#define irt_isinteger(t) (irt_typerange((t), IRT_I8, IRT_INT))
398#define irt_isgcv(t) (irt_typerange((t), IRT_STR, IRT_UDATA)) 399#define irt_isgcv(t) (irt_typerange((t), IRT_STR, IRT_UDATA))
399#define irt_isaddr(t) (irt_typerange((t), IRT_LIGHTUD, IRT_UDATA)) 400#define irt_isaddr(t) (irt_typerange((t), IRT_LIGHTUD, IRT_UDATA))