aboutsummaryrefslogtreecommitdiff
path: root/src/lj_bc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_bc.h')
-rw-r--r--src/lj_bc.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lj_bc.h b/src/lj_bc.h
index e1284916..74b11698 100644
--- a/src/lj_bc.h
+++ b/src/lj_bc.h
@@ -245,6 +245,11 @@ typedef enum {
245 (BCM##ma|(BCM##mb<<3)|(BCM##mc<<7)|(MM_##mm<<11)), 245 (BCM##ma|(BCM##mb<<3)|(BCM##mc<<7)|(MM_##mm<<11)),
246#define BCMODE_FF 0 246#define BCMODE_FF 0
247 247
248static LJ_AINLINE int bc_isret(BCOp op)
249{
250 return (op == BC_RETM || op == BC_RET || op == BC_RET0 || op == BC_RET1);
251}
252
248LJ_DATA const uint16_t lj_bc_mode[]; 253LJ_DATA const uint16_t lj_bc_mode[];
249LJ_DATA const uint16_t lj_bc_ofs[]; 254LJ_DATA const uint16_t lj_bc_ofs[];
250 255