SRC2_IMM 970 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(opcode, flags & SET_FLAGS, dst, src1, (src2 & SRC2_IMM) ? src2 : RM(src2))) SRC2_IMM 976 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(!(flags & INV_IMM) && !(src2 & SRC2_IMM)); \ SRC2_IMM 995 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (src2 & SRC2_IMM) { SRC2_IMM 1010 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(AND_DP, 0, dst, src2, SRC2_IMM | 0xff)); SRC2_IMM 1018 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(src2 & SRC2_IMM); SRC2_IMM 1037 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(src2 & SRC2_IMM); SRC2_IMM 1045 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (src2 & SRC2_IMM) { SRC2_IMM 1054 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(!(src2 & SRC2_IMM)); SRC2_IMM 1057 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c EMIT_FULL_DATA_PROCESS_INS_AND_RETURN(CMP_DP, SLJIT_UNUSED, dst, SRC2_IMM); SRC2_IMM 1082 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(!(src2 & SRC2_IMM)); SRC2_IMM 1145 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return SRC2_IMM | imm; SRC2_IMM 1172 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return SRC2_IMM | (imm >> 24) | (rol << 8); SRC2_IMM 1224 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c imm1 = SRC2_IMM | ((imm >> 16) & 0xff) | (((rol + 4) & 0xf) << 8); SRC2_IMM 1225 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c imm2 = SRC2_IMM | ((imm >> 8) & 0xff) | (((rol + 8) & 0xf) << 8); SRC2_IMM 1228 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c imm1 = SRC2_IMM | ((imm >> 24) & 0xff) | ((rol & 0xf) << 8); SRC2_IMM 1248 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c imm2 = SRC2_IMM | (imm >> 24) | ((rol & 0xf) << 8); SRC2_IMM 1263 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c imm1 = SRC2_IMM | ((imm >> 24) & 0xff) | ((rol & 0xf) << 8); SRC2_IMM 1278 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c imm2 = SRC2_IMM | (imm >> 24) | ((rol & 0xf) << 8); SRC2_IMM 1371 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c RM(OFFS_REG(arg)) | (IS_TYPE1_TRANSFER(inp_flags) ? SRC2_IMM : 0) | ((argw & 0x3) << 7)))); SRC2_IMM 1549 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_TRANSFER(inp_flags, 1, inp_flags & WRITE_BACK, reg, arg & REG_MASK, RM(TMP_REG3) | (max_delta & 0xf00 ? SRC2_IMM : 0))); SRC2_IMM 1560 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_TRANSFER(inp_flags, 1, inp_flags & WRITE_BACK, reg, arg & REG_MASK, RM(TMP_REG3) | (max_delta & 0xf00 ? SRC2_IMM : 0))); SRC2_IMM 1583 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_TRANSFER(inp_flags, 1, inp_flags & WRITE_BACK, reg, arg & REG_MASK, reg_map[tmp_r] | (max_delta & 0xf00 ? SRC2_IMM : 0))); SRC2_IMM 2484 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, 0, dst_r, SLJIT_UNUSED, SRC2_IMM | 0))); SRC2_IMM 2485 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(MOV_DP, 0, dst_r, SLJIT_UNUSED, SRC2_IMM | 1) & ~COND_MASK) | cc)); SRC2_IMM 2491 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(ins, 0, dst, dst, SRC2_IMM | 1) & ~COND_MASK) | cc)); SRC2_IMM 2508 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(ins, 0, dst_r, src, SRC2_IMM | 1) & ~COND_MASK) | cc)); SRC2_IMM 2509 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(push_inst(compiler, (EMIT_DATA_PROCESS_INS(ins, 0, dst_r, src, SRC2_IMM | 0) & ~COND_MASK) | (cc ^ 0x10000000))); SRC2_IMM 42 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if (flags & SRC2_IMM) { \ SRC2_IMM 56 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if (flags & SRC2_IMM) { \ SRC2_IMM 77 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 84 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 102 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 119 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 127 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 154 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if (flags & SRC2_IMM) { SRC2_IMM 198 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if (flags & SRC2_IMM) { SRC2_IMM 227 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if ((flags & SRC2_IMM) && ((op & (SLJIT_SET_U | SLJIT_SET_S)) || src2 == SIMM_MIN)) { SRC2_IMM 230 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c flags &= ~SRC2_IMM; SRC2_IMM 233 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if (flags & SRC2_IMM) { SRC2_IMM 274 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if ((flags & SRC2_IMM) && src2 == SIMM_MIN) { SRC2_IMM 277 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c flags &= ~SRC2_IMM; SRC2_IMM 280 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c if (flags & SRC2_IMM) { SRC2_IMM 300 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_ASSERT(!(flags & SRC2_IMM)); SRC2_IMM 125 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if (flags & SRC2_IMM) { \ SRC2_IMM 139 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if (flags & SRC2_IMM) { \ SRC2_IMM 168 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 175 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 189 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 207 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 211 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 219 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 246 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if (flags & SRC2_IMM) { SRC2_IMM 290 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if (flags & SRC2_IMM) { SRC2_IMM 319 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if ((flags & SRC2_IMM) && ((op & (SLJIT_SET_U | SLJIT_SET_S)) || src2 == SIMM_MIN)) { SRC2_IMM 322 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c flags &= ~SRC2_IMM; SRC2_IMM 325 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if (flags & SRC2_IMM) { SRC2_IMM 366 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if ((flags & SRC2_IMM) && src2 == SIMM_MIN) { SRC2_IMM 369 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c flags &= ~SRC2_IMM; SRC2_IMM 372 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c if (flags & SRC2_IMM) { SRC2_IMM 392 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_ASSERT(!(flags & SRC2_IMM)); SRC2_IMM 935 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c flags |= SRC2_IMM; SRC2_IMM 939 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SRC2_IMM 942 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c flags |= SRC2_IMM; SRC2_IMM 983 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (!(flags & SRC2_IMM)) { SRC2_IMM 36 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c #define ARG2(flags, src2) ((flags & SRC2_IMM) ? IMM(src2) : S2(src2)) SRC2_IMM 48 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 55 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 68 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 78 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 82 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 667 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c flags |= SRC2_IMM; SRC2_IMM 671 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SRC2_IMM 673 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c flags |= SRC2_IMM; SRC2_IMM 712 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (!(flags & SRC2_IMM)) { SRC2_IMM 1627 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 1634 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 1647 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 1660 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 1672 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 1681 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_ASSERT(src1 == TMP_REG1 && !(flags & SRC2_IMM)); SRC2_IMM 1690 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (flags & SRC2_IMM) { SRC2_IMM 1761 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (flags & SRC2_IMM) { SRC2_IMM 1796 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if ((flags & SRC2_IMM) && ((op & (SLJIT_SET_U | SLJIT_SET_S)) || src2 == SIMM_16BIT_MIN)) { SRC2_IMM 1799 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c flags &= ~SRC2_IMM; SRC2_IMM 1802 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (flags & SRC2_IMM) { SRC2_IMM 1874 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if ((flags & SRC2_IMM) && src2 == SIMM_16BIT_MIN) { SRC2_IMM 1877 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c flags &= ~SRC2_IMM; SRC2_IMM 1880 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (flags & SRC2_IMM) { SRC2_IMM 1907 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (flags & SRC2_IMM) { \ SRC2_IMM 1941 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (flags & SRC2_IMM) { \ SRC2_IMM 2012 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c flags |= SRC2_IMM; SRC2_IMM 2017 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SRC2_IMM 2021 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c flags |= SRC2_IMM; SRC2_IMM 2058 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (!(flags & SRC2_IMM)) {