diff options
Diffstat (limited to 'src/lj_bc.h')
-rw-r--r-- | src/lj_bc.h | 5 |
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 | ||
248 | static LJ_AINLINE int bc_isret(BCOp op) | ||
249 | { | ||
250 | return (op == BC_RETM || op == BC_RET || op == BC_RET0 || op == BC_RET1); | ||
251 | } | ||
252 | |||
248 | LJ_DATA const uint16_t lj_bc_mode[]; | 253 | LJ_DATA const uint16_t lj_bc_mode[]; |
249 | LJ_DATA const uint16_t lj_bc_ofs[]; | 254 | LJ_DATA const uint16_t lj_bc_ofs[]; |
250 | 255 | ||