Lines Matching refs:REG_MASK

100 #define REG_MASK		0x3f  macro
101 #define OFFS_REG(reg) (((reg) >> 8) & REG_MASK)
102 #define OFFS_REG_MASK (REG_MASK << 8)
105 #define FAST_IS_REG(reg) ((reg) <= REG_MASK)
107 #define SLOW_IS_REG(reg) ((reg) > 0 && (reg) <= REG_MASK)
624 (((exp) & SLJIT_MEM) && (((exp) & REG_MASK) == reg || OFFS_REG(exp) == reg))
713 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG_OR_UNUSED((p) & REG_MASK)); \
714 CHECK_NOT_VIRTUAL_REGISTER((p) & REG_MASK); \
716 CHECK_ARGUMENT(((p) & REG_MASK) != SLJIT_UNUSED); \
721 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
732 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG_OR_UNUSED((p) & REG_MASK)); \
733 CHECK_NOT_VIRTUAL_REGISTER((p) & REG_MASK); \
735 CHECK_ARGUMENT(((p) & REG_MASK) != SLJIT_UNUSED); \
740 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
752 CHECK_ARGUMENT(FUNCTION_CHECK_IS_REG_OR_UNUSED((p) & REG_MASK)); \
753 CHECK_NOT_VIRTUAL_REGISTER((p) & REG_MASK); \
755 CHECK_ARGUMENT(((p) & REG_MASK) != SLJIT_UNUSED); \
760 CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \
765 CHECK_ARGUMENT(!(src & SLJIT_MEM) || (src & REG_MASK) != SLJIT_SP); \
766 CHECK_ARGUMENT(!(dst & SLJIT_MEM) || (dst & REG_MASK) != SLJIT_SP); \
767 if ((src & SLJIT_MEM) && (src & REG_MASK)) \
768 CHECK_ARGUMENT((dst & REG_MASK) != (src & REG_MASK) && OFFS_REG(dst) != (src & REG_MASK)); \
802 if ((p) & REG_MASK) { \
804 sljit_verbose_reg(compiler, (p) & REG_MASK); \
824 if ((p) & REG_MASK) { \
826 sljit_verbose_reg(compiler, (p) & REG_MASK); \