SLJIT_IMM 1431 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); SLJIT_IMM 1447 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); SLJIT_IMM 1460 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); SLJIT_IMM 1469 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); SLJIT_IMM 1478 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); SLJIT_IMM 1494 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); SLJIT_IMM 1501 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, OVECTOR(offset)); SLJIT_IMM 1519 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, 0); SLJIT_IMM 2084 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, COUNT_MATCH, 0, COUNT_MATCH, 0, SLJIT_IMM, 1); SLJIT_IMM 2093 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, size * sizeof(sljit_sw)); SLJIT_IMM 2095 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 12345); SLJIT_IMM 2107 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, size * sizeof(sljit_sw)); SLJIT_IMM 2153 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0), SLJIT_OFFSETOF(jit_arguments, begin), SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2162 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_R2, 0, SLJIT_IMM, length - 1); SLJIT_IMM 2165 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_R2, 0, SLJIT_R2, 0, SLJIT_IMM, 1); SLJIT_IMM 2188 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_IMM, length - 2); SLJIT_IMM 2191 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, 1); SLJIT_IMM 2197 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->mark_ptr, SLJIT_IMM, 0); SLJIT_IMM 2199 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 2244 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, offsets), SLJIT_IMM, sizeof(int)); SLJIT_IMM 2248 ext/pcre/pcrelib/pcre_jit_compile.c early_quit = CMP(SLJIT_EQUAL, SLJIT_R1, 0, SLJIT_IMM, 0); SLJIT_IMM 2251 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, SLJIT_S0, 0, SLJIT_S0, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 2254 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_S1, 0, SLJIT_S1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2257 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_R1, 0, SLJIT_R1, 0, SLJIT_IMM, 1); SLJIT_IMM 2265 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_IMM, topbracket + 1); SLJIT_IMM 2270 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_R1, 0, SLJIT_R1, 0, SLJIT_IMM, 1); SLJIT_IMM 2275 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1); SLJIT_IMM 2288 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_PARTIAL); SLJIT_IMM 2290 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_SIG_LESS, SLJIT_R2, 0, SLJIT_IMM, 2, quit); SLJIT_IMM 2296 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_SIG_LESS, SLJIT_R2, 0, SLJIT_IMM, 3); SLJIT_IMM 2299 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_R2, 0, SLJIT_R2, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2307 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_S1, 0, SLJIT_S1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2313 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_R2, 0, SLJIT_R2, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2329 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, 1); SLJIT_IMM 2477 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, -1); SLJIT_IMM 2480 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 2509 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 2539 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 2569 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2570 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2582 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2583 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2586 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x40); SLJIT_IMM 2587 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 10); SLJIT_IMM 2588 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3ff); SLJIT_IMM 2625 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2631 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2659 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2666 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2669 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xf0); SLJIT_IMM 2673 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0x7); SLJIT_IMM 2674 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 2675 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2678 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2679 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2683 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(3)); SLJIT_IMM 2684 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2685 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2693 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xe0); SLJIT_IMM 2697 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xf); SLJIT_IMM 2698 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 2699 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2703 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 2704 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2705 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2722 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2725 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2726 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2727 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2741 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2742 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2745 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x40); SLJIT_IMM 2746 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 10); SLJIT_IMM 2747 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2748 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3ff); SLJIT_IMM 2757 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2758 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2760 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2762 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0x10000); SLJIT_IMM 2787 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2795 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2799 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2800 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2801 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 2802 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2804 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 2805 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); SLJIT_IMM 2818 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 2819 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); SLJIT_IMM 2830 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2831 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2832 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2850 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2851 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2852 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0x80, label); SLJIT_IMM 2859 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2861 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 2862 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xdc00); SLJIT_IMM 2864 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 2870 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2888 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR)); SLJIT_IMM 2889 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); SLJIT_IMM 2893 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 2894 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); SLJIT_IMM 2901 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(jumpifmatch ? SLJIT_EQUAL : SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline)); SLJIT_IMM 2917 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2918 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2919 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2923 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2926 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2927 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 2932 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2933 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2934 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2937 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x10000); SLJIT_IMM 2940 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 2941 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(3)); SLJIT_IMM 2947 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x10000); SLJIT_IMM 2948 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2949 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(3)); SLJIT_IMM 2950 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2952 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(4)); SLJIT_IMM 2965 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2966 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2967 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2971 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2974 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2978 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x400); SLJIT_IMM 2983 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2984 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2985 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2988 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 3002 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, 0x20); SLJIT_IMM 3006 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3007 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x1f); SLJIT_IMM 3009 ext/pcre/pcrelib/pcre_jit_compile.c compare = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0x3); SLJIT_IMM 3010 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 3011 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 3017 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 3023 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 3047 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP2, 0, TMP1, 0, SLJIT_IMM, UCD_BLOCK_SHIFT); SLJIT_IMM 3049 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, UCD_BLOCK_MASK); SLJIT_IMM 3050 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, UCD_BLOCK_SHIFT); SLJIT_IMM 3052 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2)); SLJIT_IMM 3054 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, chartype)); SLJIT_IMM 3088 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3092 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff, mainloop); SLJIT_IMM 3093 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff, mainloop); SLJIT_IMM 3095 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(SLJIT_SP), common->first_line_end, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3119 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3122 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, common->newline & 0xff); SLJIT_IMM 3125 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 3143 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff, newlinelabel); SLJIT_IMM 3145 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3150 ext/pcre/pcrelib/pcre_jit_compile.c singlechar = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 3158 ext/pcre/pcrelib/pcre_jit_compile.c singlechar = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 3159 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 3160 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 3162 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 3700 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); SLJIT_IMM 3706 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); SLJIT_IMM 3710 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, RETURN_ADDR, 0, SLJIT_IMM, (sljit_sw)update_table); SLJIT_IMM 3732 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, start); SLJIT_IMM 3740 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3743 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, chars[1]); SLJIT_IMM 3744 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, chars[0], start); SLJIT_IMM 3751 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, chars[5]); SLJIT_IMM 3752 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, chars[4], start); SLJIT_IMM 3758 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, chars[3]); SLJIT_IMM 3759 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, chars[2], start); SLJIT_IMM 3761 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3779 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); SLJIT_IMM 3815 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, first_char); SLJIT_IMM 3821 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 3822 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, first_char | bit); SLJIT_IMM 3826 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, first_char); SLJIT_IMM 3828 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, oc); SLJIT_IMM 3834 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3869 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 3873 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 3878 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3882 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff, loop); SLJIT_IMM 3883 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff, loop); SLJIT_IMM 3905 ext/pcre/pcrelib/pcre_jit_compile.c foundcr = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 3915 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, CHAR_NL); SLJIT_IMM 3918 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 3962 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 3963 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 3966 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 3967 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 3969 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 3978 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3983 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0, start); SLJIT_IMM 3990 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800, start); SLJIT_IMM 3991 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 3992 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 3994 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 4023 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, STR_PTR, 0, SLJIT_IMM, REQ_BYTE_MAX); SLJIT_IMM 4028 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4046 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char); SLJIT_IMM 4052 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, bit); SLJIT_IMM 4053 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char | bit); SLJIT_IMM 4057 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char); SLJIT_IMM 4058 ext/pcre/pcrelib/pcre_jit_compile.c foundoc = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, oc); SLJIT_IMM 4061 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4086 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_S, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4092 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 3 * sizeof(sljit_sw)); SLJIT_IMM 4104 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 2 * sizeof(sljit_sw)); SLJIT_IMM 4123 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, SLJIT_IMM, 0); SLJIT_IMM 4133 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 4134 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_UNDERSCORE); SLJIT_IMM 4136 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Ll); SLJIT_IMM 4137 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ucp_Lu - ucp_Ll); SLJIT_IMM 4139 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Nd - ucp_Ll); SLJIT_IMM 4140 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ucp_No - ucp_Nd); SLJIT_IMM 4149 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4154 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4157 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 4 /* ctype_word */); SLJIT_IMM 4158 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 4169 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4177 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 4178 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_UNDERSCORE); SLJIT_IMM 4180 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Ll); SLJIT_IMM 4181 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ucp_Lu - ucp_Ll); SLJIT_IMM 4183 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Nd - ucp_Ll); SLJIT_IMM 4184 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ucp_No - ucp_Nd); SLJIT_IMM 4193 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4194 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4196 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4199 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4202 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP2, 0, TMP2, 0, SLJIT_IMM, 4 /* ctype_word */); SLJIT_IMM 4203 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 4274 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit == 0 ? SLJIT_LESS : SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4280 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4281 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_LESS : SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4284 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_EQUAL : SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4290 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2])); SLJIT_IMM 4293 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4294 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4297 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4301 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4304 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[1]); SLJIT_IMM 4305 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[1])); SLJIT_IMM 4308 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1])); SLJIT_IMM 4316 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[0]); SLJIT_IMM 4319 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[2]); SLJIT_IMM 4320 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_LESS : SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[2])); SLJIT_IMM 4323 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_EQUAL : SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2])); SLJIT_IMM 4332 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4333 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4337 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4341 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[2] - i); SLJIT_IMM 4342 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[2])); SLJIT_IMM 4345 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2] - i)); SLJIT_IMM 4349 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4350 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[0])); SLJIT_IMM 4353 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0]); SLJIT_IMM 4354 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[1])); SLJIT_IMM 4357 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4373 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x0a); SLJIT_IMM 4374 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x0d - 0x0a); SLJIT_IMM 4376 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x85 - 0x0a); SLJIT_IMM 4383 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x1); SLJIT_IMM 4384 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2029 - 0x0a); SLJIT_IMM 4400 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x09); SLJIT_IMM 4402 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x20); SLJIT_IMM 4404 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xa0); SLJIT_IMM 4411 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x1680); SLJIT_IMM 4413 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x180e); SLJIT_IMM 4415 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x2000); SLJIT_IMM 4416 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x200A - 0x2000); SLJIT_IMM 4418 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x202f - 0x2000); SLJIT_IMM 4420 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x205f - 0x2000); SLJIT_IMM 4422 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x3000 - 0x2000); SLJIT_IMM 4439 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x0a); SLJIT_IMM 4440 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x0d - 0x0a); SLJIT_IMM 4442 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x85 - 0x0a); SLJIT_IMM 4449 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x1); SLJIT_IMM 4450 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2029 - 0x0a); SLJIT_IMM 4473 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4474 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4480 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4484 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4504 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, LCC_TABLE, 0, SLJIT_IMM, common->lcc); SLJIT_IMM 4505 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4506 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4512 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, CHAR1, 0, SLJIT_IMM, 255); SLJIT_IMM 4517 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, CHAR2, 0, SLJIT_IMM, 255); SLJIT_IMM 4524 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4528 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4672 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, context->oc.asint); SLJIT_IMM 4673 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, context->c.asint | context->oc.asint)); SLJIT_IMM 4678 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, context->oc.asushort); SLJIT_IMM 4679 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, context->c.asushort | context->oc.asushort)); SLJIT_IMM 4685 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, context->oc.asbyte); SLJIT_IMM 4686 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, context->c.asbyte | context->oc.asbyte)); SLJIT_IMM 4707 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, othercasebit); SLJIT_IMM 4708 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, *cc | othercasebit)); SLJIT_IMM 4711 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, *cc)); SLJIT_IMM 4731 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, typereg, 0, typereg, 0, SLJIT_IMM, typeoffset - (value)); \ SLJIT_IMM 4733 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, typereg, 0, typereg, 0, SLJIT_IMM, (value) - typeoffset); \ SLJIT_IMM 4741 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(charoffset - (value))); \ SLJIT_IMM 4743 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)((value) - charoffset)); \ SLJIT_IMM 4872 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4875 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 4876 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 4878 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 4890 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, min); SLJIT_IMM 4891 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, (cc[-1] & XCL_NOT) == 0 ? backtracks : &found, CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, max - min)); SLJIT_IMM 4905 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4907 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 4908 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 4910 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 4948 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, scriptreg, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, script)); SLJIT_IMM 4953 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 3); SLJIT_IMM 4954 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, script)); SLJIT_IMM 4981 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 4987 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 4994 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL ^ invertcmp, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 5007 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 5013 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 5020 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS_EQUAL ^ invertcmp, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 5044 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Lu - typeoffset); SLJIT_IMM 5046 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Ll - typeoffset); SLJIT_IMM 5048 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Lt - typeoffset); SLJIT_IMM 5056 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS_EQUAL ^ invertcmp, typereg, 0, SLJIT_IMM, PRIV(ucp_typerange)[(int)cc[1] * 2 + 1] - c); SLJIT_IMM 5060 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL ^ invertcmp, typereg, 0, SLJIT_IMM, (int)cc[1] - typeoffset); SLJIT_IMM 5064 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL ^ invertcmp, scriptreg, 0, SLJIT_IMM, (int)cc[1]); SLJIT_IMM 5070 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd - 0x9); SLJIT_IMM 5073 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x85 - 0x9); SLJIT_IMM 5076 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x180e - 0x9); SLJIT_IMM 5080 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Zs - ucp_Zl); SLJIT_IMM 5086 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(CHAR_UNDERSCORE - charoffset)); SLJIT_IMM 5092 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Lu - ucp_Ll); SLJIT_IMM 5095 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_No - ucp_Nd); SLJIT_IMM 5112 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); SLJIT_IMM 5115 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)charoffset); SLJIT_IMM 5116 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); SLJIT_IMM 5118 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, other_cases[1]); SLJIT_IMM 5125 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, other_cases[2] ^ other_cases[1]); SLJIT_IMM 5128 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)charoffset); SLJIT_IMM 5129 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); SLJIT_IMM 5131 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, other_cases[2]); SLJIT_IMM 5134 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(other_cases[0] - charoffset)); SLJIT_IMM 5141 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(*other_cases++ - charoffset)); SLJIT_IMM 5147 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(*other_cases++ - charoffset)); SLJIT_IMM 5154 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(CHAR_DOLLAR_SIGN - charoffset)); SLJIT_IMM 5156 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(CHAR_COMMERCIAL_AT - charoffset)); SLJIT_IMM 5158 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(CHAR_GRAVE_ACCENT - charoffset)); SLJIT_IMM 5162 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(0xd7ff - charoffset)); SLJIT_IMM 5165 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xe000 - 0); SLJIT_IMM 5173 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_So - ucp_Ll); SLJIT_IMM 5176 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, typereg, 0, SLJIT_IMM, ucp_Cf - ucp_Ll); SLJIT_IMM 5180 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2069 - 0x2066); SLJIT_IMM 5183 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x061c - 0x2066); SLJIT_IMM 5186 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x180e - 0x2066); SLJIT_IMM 5190 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 5196 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_So - ucp_Ll); SLJIT_IMM 5199 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Zs - ucp_Ll); SLJIT_IMM 5202 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, typereg, 0, SLJIT_IMM, ucp_Cf - ucp_Ll); SLJIT_IMM 5206 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2069 - 0x2066); SLJIT_IMM 5209 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x061c - 0x2066); SLJIT_IMM 5213 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 5218 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_So - ucp_Sc); SLJIT_IMM 5222 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xff); SLJIT_IMM 5226 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, typereg, 0, SLJIT_IMM, ucp_Ps - ucp_Pc); SLJIT_IMM 5294 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ctype_digit); SLJIT_IMM 5307 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ctype_space); SLJIT_IMM 5320 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ctype_word); SLJIT_IMM 5329 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff); SLJIT_IMM 5337 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5351 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5354 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 5358 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 5359 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 5360 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 5362 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 5370 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5375 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5395 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 5403 ext/pcre/pcrelib/pcre_jit_compile.c jump[1] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL); SLJIT_IMM 5404 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5434 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, gbprop)); SLJIT_IMM 5444 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_records) + SLJIT_OFFSETOF(ucd_record, gbprop)); SLJIT_IMM 5447 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, 2); SLJIT_IMM 5450 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 5473 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5482 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff); SLJIT_IMM 5490 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); SLJIT_IMM 5491 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5495 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5498 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline)); SLJIT_IMM 5503 ext/pcre/pcrelib/pcre_jit_compile.c jump[1] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 5504 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5510 ext/pcre/pcrelib/pcre_jit_compile.c jump[3] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL); SLJIT_IMM 5516 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5518 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); SLJIT_IMM 5546 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5554 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5561 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5565 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); SLJIT_IMM 5566 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5580 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5595 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5602 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5610 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); SLJIT_IMM 5617 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); SLJIT_IMM 5618 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5636 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(length)); SLJIT_IMM 5660 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5668 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 5669 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, c | bit)); SLJIT_IMM 5672 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c); SLJIT_IMM 5673 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, oc)); SLJIT_IMM 5690 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5694 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x20); SLJIT_IMM 5695 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, c | 0x20)); SLJIT_IMM 5698 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5699 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 5718 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5727 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 5728 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c | bit)); SLJIT_IMM 5732 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5733 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, oc)); SLJIT_IMM 5756 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 5764 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 5772 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 5773 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 5775 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 5801 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, length); SLJIT_IMM 5805 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 5812 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(length)); SLJIT_IMM 5873 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, context.length); SLJIT_IMM 5986 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL3, SLJIT_IMM, SLJIT_FUNC_OFFSET(do_utf_caselesscmp)); SLJIT_IMM 5989 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1)); SLJIT_IMM 5992 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0)); SLJIT_IMM 5993 ext/pcre/pcrelib/pcre_jit_compile.c nopartial = CMP(SLJIT_NOT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1); SLJIT_IMM 6017 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 6026 ext/pcre/pcrelib/pcre_jit_compile.c partial = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 6029 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 6109 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 0); SLJIT_IMM 6111 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6124 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6131 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6147 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE0, SLJIT_IMM, 0); SLJIT_IMM 6157 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 6160 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label); SLJIT_IMM 6163 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, max); SLJIT_IMM 6189 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6191 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 0); SLJIT_IMM 6228 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, max)); SLJIT_IMM 6238 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 6240 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, BACKTRACK_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 6243 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 1); SLJIT_IMM 6318 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0)); SLJIT_IMM 6385 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_SI, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(callout_number), SLJIT_IMM, cc[1]); SLJIT_IMM 6395 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_SI, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(pattern_position), SLJIT_IMM, GET(cc, 2)); SLJIT_IMM 6396 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_SI, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(next_item_length), SLJIT_IMM, GET(cc, 2 + LINK_SIZE)); SLJIT_IMM 6397 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(mark), (common->mark_ptr != 0) ? TMP2 : SLJIT_IMM, 0); SLJIT_IMM 6401 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_R1, 0, STACK_TOP, 0, SLJIT_IMM, CALLOUT_ARG_SIZE); SLJIT_IMM 6403 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL3, SLJIT_IMM, SLJIT_FUNC_OFFSET(do_callout)); SLJIT_IMM 6409 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_S, SLJIT_UNUSED, 0, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0); SLJIT_IMM 6472 ext/pcre/pcrelib/pcre_jit_compile.c brajump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 6486 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 6495 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + extrasize) * sizeof(sljit_sw)); SLJIT_IMM 6504 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 6570 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_IMM, (framesize + 1) * sizeof(sljit_sw)); SLJIT_IMM 6598 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6599 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6648 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_IMM, extrasize * sizeof(sljit_sw)); SLJIT_IMM 6653 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + extrasize) * sizeof(sljit_sw)); SLJIT_IMM 6674 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6686 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6705 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6711 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6712 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6720 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_IMM, (framesize + 1) * sizeof(sljit_sw)); SLJIT_IMM 6726 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_IMM, (framesize + 2) * sizeof(sljit_sw)); SLJIT_IMM 6731 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6736 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), bra == OP_BRAZERO ? STR_PTR : SLJIT_IMM, 0); SLJIT_IMM 6769 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6782 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6851 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_IMM, (framesize + stacksize) * sizeof(sljit_sw)); SLJIT_IMM 6872 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, offset >> 1); SLJIT_IMM 7054 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 7068 ext/pcre/pcrelib/pcre_jit_compile.c braminzero = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 7074 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 7095 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 7104 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, repeat_count); SLJIT_IMM 7162 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(SLJIT_SP), private_data_ptr, STACK_TOP, 0, SLJIT_IMM, needs_control_head ? (2 * sizeof(sljit_sw)) : sizeof(sljit_sw)); SLJIT_IMM 7180 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STACK_TOP, 0, SLJIT_IMM, stacksize * sizeof(sljit_sw)); SLJIT_IMM 7369 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(STACK_TOP), STACK(stacksize), TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 7378 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 7388 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 7406 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 7436 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 7588 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stack), SLJIT_IMM, 1); SLJIT_IMM 7610 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(SLJIT_SP), private_data_ptr, STACK_TOP, 0, SLJIT_IMM, -STACK(stacksize - 1)); SLJIT_IMM 7615 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 1); SLJIT_IMM 7658 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, offset >> 1); SLJIT_IMM 7672 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize - 1), SLJIT_IMM, 0); SLJIT_IMM 7678 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr, SLJIT_IMM, stacksize * sizeof(sljit_sw)); SLJIT_IMM 7683 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, offset >> 1); SLJIT_IMM 7689 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, TMP2, 0, SLJIT_IMM, stacksize * sizeof(sljit_sw)); SLJIT_IMM 7701 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize - 1), SLJIT_IMM, 0); SLJIT_IMM 7703 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 7752 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(STACK_TOP), STACK(stacksize - 1), SLJIT_IMM, 0)); SLJIT_IMM 7754 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(TMP2), (stacksize - 1) * sizeof(sljit_sw), SLJIT_IMM, 0)); SLJIT_IMM 7934 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 0); SLJIT_IMM 7939 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 7943 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE0, SLJIT_IMM, 0); SLJIT_IMM 7950 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 7952 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label); SLJIT_IMM 7954 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, max); SLJIT_IMM 7975 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset1, SLJIT_IMM, 1); SLJIT_IMM 7983 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, base, offset1, base, offset1, SLJIT_IMM, 1); SLJIT_IMM 7989 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 7991 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, max + 1, label); SLJIT_IMM 7995 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS, base, offset1, SLJIT_IMM, min + 1)); SLJIT_IMM 8016 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset1, SLJIT_IMM, 1); SLJIT_IMM 8033 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, tmp_base, tmp_offset, SLJIT_IMM, max); SLJIT_IMM 8036 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, tmp_base, tmp_offset, tmp_base, tmp_offset, SLJIT_IMM, 1); SLJIT_IMM 8046 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, max); SLJIT_IMM 8055 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, 1); SLJIT_IMM 8072 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, tmp_base, tmp_offset, SLJIT_IMM, min); SLJIT_IMM 8075 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, tmp_base, tmp_offset, tmp_base, tmp_offset, SLJIT_IMM, 1); SLJIT_IMM 8081 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, max - min); SLJIT_IMM 8091 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, 1); SLJIT_IMM 8136 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 8139 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 8141 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0, common->accept_label); SLJIT_IMM 8192 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2)); SLJIT_IMM 8221 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, STACK_TOP, 0, SLJIT_IMM, (size - 3) * sizeof(sljit_sw)); SLJIT_IMM 8224 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(size - 1), SLJIT_IMM, BACKTRACK_AS(then_trap_backtrack)->start); SLJIT_IMM 8225 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(size - 2), SLJIT_IMM, type_then_trap); SLJIT_IMM 8440 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8484 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2)); SLJIT_IMM 8491 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, type_mark); SLJIT_IMM 8492 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(2), SLJIT_IMM, (sljit_sw)(cc + 2)); SLJIT_IMM 8586 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8601 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS_EQUAL, TMP1, 0, SLJIT_IMM, min + 1); SLJIT_IMM 8602 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, base, offset1, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8642 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8646 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min + 1, label); SLJIT_IMM 8651 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, max + 2, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8660 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset0, SLJIT_IMM, 0); SLJIT_IMM 8661 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8665 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset0, SLJIT_IMM, 0); SLJIT_IMM 8674 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset0, SLJIT_IMM, 0); SLJIT_IMM 8675 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 8716 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8721 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8778 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8779 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); SLJIT_IMM 8789 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8790 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); SLJIT_IMM 8795 ext/pcre/pcrelib/pcre_jit_compile.c brajump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 8812 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 8813 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8890 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, SLJIT_MEM1(SLJIT_SP), repeat_ptr, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8901 ext/pcre/pcrelib/pcre_jit_compile.c brazero = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 8912 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, CURRENT_AS(bracket_backtrack)->recursive_matchingpath); SLJIT_IMM 8936 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 8942 ext/pcre/pcrelib/pcre_jit_compile.c brazero = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 8946 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 8991 ext/pcre/pcrelib/pcre_jit_compile.c alt1 = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, sizeof(sljit_uw)); SLJIT_IMM 9011 ext/pcre/pcrelib/pcre_jit_compile.c alt2 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 2 * sizeof(sljit_uw)); SLJIT_IMM 9012 ext/pcre/pcrelib/pcre_jit_compile.c alt1 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, sizeof(sljit_uw)); SLJIT_IMM 9107 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(STACK_TOP), STACK(stacksize), TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 9116 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 9124 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, alt_count); SLJIT_IMM 9145 ext/pcre/pcrelib/pcre_jit_compile.c alt2 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 2 * sizeof(sljit_uw)); SLJIT_IMM 9151 ext/pcre/pcrelib/pcre_jit_compile.c alt1 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 3 * sizeof(sljit_uw)); SLJIT_IMM 9237 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 9239 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS_EQUAL, TMP1, 0, SLJIT_IMM, repeat_count, exact_label); SLJIT_IMM 9247 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(bracket_backtrack)->recursive_matchingpath); SLJIT_IMM 9265 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, rmin_label); SLJIT_IMM 9356 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, type_then_trap); SLJIT_IMM 9357 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, common->then_trap->start); SLJIT_IMM 9389 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_IMM, (sljit_sw)(current->cc + 2)); SLJIT_IMM 9390 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL2, SLJIT_IMM, SLJIT_FUNC_OFFSET(do_search_mark)); SLJIT_IMM 9394 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->reset_match, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, -1)); SLJIT_IMM 9401 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 9594 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_NOMATCH); SLJIT_IMM 9654 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 9696 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP3, 0, SLJIT_IMM, 0); SLJIT_IMM 9705 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + alternativesize) * sizeof(sljit_sw)); SLJIT_IMM 9707 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + alternativesize) * sizeof(sljit_sw)); SLJIT_IMM 9709 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP3, 0, SLJIT_IMM, 0); SLJIT_IMM 9718 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + alternativesize) * sizeof(sljit_sw)); SLJIT_IMM 9720 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + alternativesize) * sizeof(sljit_sw)); SLJIT_IMM 9722 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP3, 0, SLJIT_IMM, 1); SLJIT_IMM 9998 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, -1); SLJIT_IMM 10000 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->mark_ptr, SLJIT_IMM, 0); SLJIT_IMM 10002 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 10027 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_NOMATCH); SLJIT_IMM 10028 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(study->minlength)); SLJIT_IMM 10039 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, -1); SLJIT_IMM 10052 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, -1); SLJIT_IMM 10116 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 10118 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, -1); SLJIT_IMM 10154 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, -1, common->partialmatchlabel); SLJIT_IMM 10156 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_NOMATCH); SLJIT_IMM 10166 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0, empty_match_backtrack_label); SLJIT_IMM 10168 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0, empty_match_found_label); SLJIT_IMM 10204 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(struct sljit_stack, limit), SLJIT_IMM, STACK_GROWTH_RATE); SLJIT_IMM 10206 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL2, SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_stack_resize)); SLJIT_IMM 10207 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0); SLJIT_IMM 10218 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_JIT_STACKLIMIT); SLJIT_IMM 10223 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_MATCHLIMIT); SLJIT_IMM 707 ext/pcre/pcrelib/sljit/sljitLir.c else if ((p) == SLJIT_IMM) \ SLJIT_IMM 721 ext/pcre/pcrelib/sljit/sljitLir.c CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \ SLJIT_IMM 740 ext/pcre/pcrelib/sljit/sljitLir.c CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \ SLJIT_IMM 760 ext/pcre/pcrelib/sljit/sljitLir.c CHECK_ARGUMENT(!((p) & ~(SLJIT_MEM | SLJIT_IMM | REG_MASK | OFFS_REG_MASK))); \ SLJIT_IMM 799 ext/pcre/pcrelib/sljit/sljitLir.c if ((p) & SLJIT_IMM) \ SLJIT_IMM 1589 ext/pcre/pcrelib/sljit/sljitLir.c if ((src1 & SLJIT_IMM) && !src1w) { SLJIT_IMM 1592 ext/pcre/pcrelib/sljit/sljitLir.c src2 = SLJIT_IMM; SLJIT_IMM 1595 ext/pcre/pcrelib/sljit/sljitLir.c if ((src2 & SLJIT_IMM) && !src2w) SLJIT_IMM 1600 ext/pcre/pcrelib/sljit/sljitLir.c if (SLJIT_UNLIKELY((src1 & SLJIT_IMM) && !(src2 & SLJIT_IMM))) { SLJIT_IMM 1699 ext/pcre/pcrelib/sljit/sljitLir.c return sljit_emit_op2(compiler, SLJIT_ADD | SLJIT_KEEP_FLAGS, dst, dstw, SLJIT_SP, 0, SLJIT_IMM, offset); SLJIT_IMM 857 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(emit_op(compiler, SLJIT_SUB, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size)); SLJIT_IMM 895 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(emit_op(compiler, SLJIT_ADD, ALLOW_IMM, SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); SLJIT_IMM 1340 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (arg & SLJIT_IMM) { SLJIT_IMM 1414 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (arg & SLJIT_IMM) SLJIT_IMM 1466 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (arg & SLJIT_IMM) { SLJIT_IMM 1479 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if ((compiler->cache_arg & SLJIT_IMM) && (imm <= (sljit_uw)max_delta || imm >= (sljit_uw)-max_delta)) { SLJIT_IMM 1499 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c compiler->cache_arg = SLJIT_IMM; SLJIT_IMM 1547 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if ((compiler->cache_arg & SLJIT_IMM) && compiler->cache_argw == argw) { SLJIT_IMM 1556 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c compiler->cache_arg = SLJIT_IMM; SLJIT_IMM 1577 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c compiler->cache_arg = SLJIT_IMM; SLJIT_IMM 1657 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if ((inp_flags & ALLOW_ANY_IMM) && (src1 & SLJIT_IMM)) { SLJIT_IMM 1702 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if ((inp_flags & ALLOW_ANY_IMM) && (src2 & SLJIT_IMM)) { SLJIT_IMM 1841 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, SLJIT_IMM 1871 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_UB, ALLOW_ANY_IMM | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub)srcw : srcw); SLJIT_IMM 1874 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_SB, ALLOW_ANY_IMM | SIGNED_DATA | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb)srcw : srcw); SLJIT_IMM 1877 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_UH, ALLOW_ANY_IMM | HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh)srcw : srcw); SLJIT_IMM 1880 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_SH, ALLOW_ANY_IMM | SIGNED_DATA | HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh)srcw : srcw); SLJIT_IMM 1889 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_UB, ALLOW_ANY_IMM | BYTE_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub)srcw : srcw); SLJIT_IMM 1892 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_SB, ALLOW_ANY_IMM | SIGNED_DATA | BYTE_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb)srcw : srcw); SLJIT_IMM 1895 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_UH, ALLOW_ANY_IMM | HALF_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh)srcw : srcw); SLJIT_IMM 1898 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return emit_op(compiler, SLJIT_MOV_SH, ALLOW_ANY_IMM | SIGNED_DATA | HALF_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh)srcw : srcw); SLJIT_IMM 1908 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return sljit_emit_op2(compiler, SLJIT_SUB | GET_ALL_FLAGS(op), dst, dstw, SLJIT_IMM, 0, src, srcw); SLJIT_IMM 1946 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (src2 & SLJIT_IMM) { SLJIT_IMM 2305 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c else if (src & SLJIT_IMM) SLJIT_IMM 2435 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (!(src & SLJIT_IMM)) { SLJIT_IMM 2502 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c } else if (src & SLJIT_IMM) { SLJIT_IMM 1282 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1287 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1292 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1297 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1302 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1307 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1316 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1321 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1326 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1331 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1336 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1341 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1350 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1390 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) { SLJIT_IMM 1471 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src1 & SLJIT_IMM) SLJIT_IMM 1475 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src2 & SLJIT_IMM) SLJIT_IMM 1616 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c } else if (src & SLJIT_IMM) { SLJIT_IMM 1777 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c else if (src & SLJIT_IMM) SLJIT_IMM 1902 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c else if (src & SLJIT_IMM) { SLJIT_IMM 1927 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (!(src & SLJIT_IMM)) { SLJIT_IMM 1984 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c } else if (src & SLJIT_IMM) SLJIT_IMM 1266 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, SLJIT_IMM 1310 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1315 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1320 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1325 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1336 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1341 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1346 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1351 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1360 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1387 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return sljit_emit_op2(compiler, SLJIT_SUB | op_flags, dst, dstw, SLJIT_IMM, 0, src, srcw); SLJIT_IMM 1399 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1470 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src1 & SLJIT_IMM) SLJIT_IMM 1474 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src2 & SLJIT_IMM) SLJIT_IMM 1802 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c else if (src & SLJIT_IMM) SLJIT_IMM 1924 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(src & SLJIT_IMM)) { SLJIT_IMM 1997 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c } else if (src & SLJIT_IMM) { SLJIT_IMM 932 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src2 & SLJIT_IMM) && src2w) { SLJIT_IMM 939 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SLJIT_IMM 948 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c src2 = SLJIT_IMM; SLJIT_IMM 959 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c else if (src1 & SLJIT_IMM) { SLJIT_IMM 982 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c else if (src2 & SLJIT_IMM) { SLJIT_IMM 1097 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & SLJIT_IMM) SLJIT_IMM 1111 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_UI, INT_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ui)srcw : srcw); SLJIT_IMM 1118 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_SI, INT_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_si)srcw : srcw); SLJIT_IMM 1122 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_UB, BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub)srcw : srcw); SLJIT_IMM 1125 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_SB, BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb)srcw : srcw); SLJIT_IMM 1128 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_UH, HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh)srcw : srcw); SLJIT_IMM 1131 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_SH, HALF_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh)srcw : srcw); SLJIT_IMM 1141 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_UI, INT_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ui)srcw : srcw); SLJIT_IMM 1148 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_SI, INT_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_si)srcw : srcw); SLJIT_IMM 1152 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_UB, BYTE_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub)srcw : srcw); SLJIT_IMM 1155 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_SB, BYTE_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb)srcw : srcw); SLJIT_IMM 1158 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_UH, HALF_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh)srcw : srcw); SLJIT_IMM 1161 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_MOV_SH, HALF_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh)srcw : srcw); SLJIT_IMM 1167 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return emit_op(compiler, SLJIT_SUB | GET_ALL_FLAGS(op), flags | IMM_OP, dst, dstw, SLJIT_IMM, 0, src, srcw); SLJIT_IMM 1200 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src1 & SLJIT_IMM) SLJIT_IMM 1202 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src2 & SLJIT_IMM) SLJIT_IMM 1228 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src2 & SLJIT_IMM) SLJIT_IMM 1231 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1563 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c else if (src & SLJIT_IMM) SLJIT_IMM 1714 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src1 & SLJIT_IMM) { \ SLJIT_IMM 1724 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src2 & SLJIT_IMM) { \ SLJIT_IMM 1771 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c else if (type >= SLJIT_SIG_LESS && (((src1 & SLJIT_IMM) && (src1w == 0)) || ((src2 & SLJIT_IMM) && (src2w == 0)))) { SLJIT_IMM 1773 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src1 & SLJIT_IMM) && (src1w == 0)) { SLJIT_IMM 1821 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src2 & SLJIT_IMM) && src2w <= SIMM_MAX && src2w >= SIMM_MIN) SLJIT_IMM 1831 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src1 & SLJIT_IMM) && src1w <= SIMM_MAX && src1w >= SIMM_MIN) SLJIT_IMM 1961 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & (SLJIT_IMM | SLJIT_MEM)) { SLJIT_IMM 1962 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & SLJIT_IMM) SLJIT_IMM 1980 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1033 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((compiler->cache_arg & SLJIT_IMM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { SLJIT_IMM 1042 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c compiler->cache_arg = SLJIT_IMM; SLJIT_IMM 1058 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((compiler->cache_arg & SLJIT_IMM) && diff <= SIMM_MAX && diff >= SIMM_MIN) { SLJIT_IMM 1072 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c compiler->cache_arg = SLJIT_IMM; SLJIT_IMM 1096 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c compiler->cache_arg = SLJIT_IMM; SLJIT_IMM 1166 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c else if (src1 & SLJIT_IMM) { SLJIT_IMM 1184 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c else if (src2 & SLJIT_IMM) { SLJIT_IMM 1293 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c emit_op(compiler, (src & SLJIT_IMM) ? SLJIT_MOV : type, flags | (type_flags), dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? type_cast srcw : srcw) SLJIT_IMM 1308 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src & SLJIT_IMM) && srcw == 0) SLJIT_IMM 1325 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (op == SLJIT_MOV_UI && (src & SLJIT_IMM)) SLJIT_IMM 1327 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (op == SLJIT_MOVU_UI && (src & SLJIT_IMM)) SLJIT_IMM 1335 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src & SLJIT_IMM) SLJIT_IMM 1418 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && (srcw) <= SIMM_MAX && (srcw) >= SIMM_MIN) SLJIT_IMM 1421 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & ~0xffff)) SLJIT_IMM 1425 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & 0xffff) && (srcw) <= 0x7fffffffl && (srcw) >= -0x80000000l) SLJIT_IMM 1428 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & 0xffff)) SLJIT_IMM 1432 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & ~0xffff0000)) SLJIT_IMM 1436 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && (srcw) <= 0x7fff7fffl && (srcw) >= -0x80000000l) SLJIT_IMM 1439 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c ((src) & SLJIT_IMM) SLJIT_IMM 1444 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & ~0xffffffff)) SLJIT_IMM 1447 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c ((src) & SLJIT_IMM) SLJIT_IMM 1463 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src1 & SLJIT_IMM) && src1w == 0) SLJIT_IMM 1465 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src2 & SLJIT_IMM) && src2w == 0) SLJIT_IMM 1472 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src1 & SLJIT_IMM) SLJIT_IMM 1474 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src2 & SLJIT_IMM) SLJIT_IMM 1487 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (!GET_FLAGS(op) && ((src1 | src2) & SLJIT_IMM)) { SLJIT_IMM 1530 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (!GET_FLAGS(op) && ((src1 | src2) & SLJIT_IMM)) { SLJIT_IMM 1569 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src2 & SLJIT_IMM) && src2w >= 0 && src2w <= 0x7fff) { SLJIT_IMM 1648 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1787 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1821 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src & SLJIT_IMM) { SLJIT_IMM 2040 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c else if (src & SLJIT_IMM) SLJIT_IMM 2182 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c } else if (src & SLJIT_IMM) { SLJIT_IMM 665 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if ((src2 & SLJIT_IMM) && src2w) { SLJIT_IMM 671 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SLJIT_IMM 679 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c src2 = SLJIT_IMM; SLJIT_IMM 688 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c else if (src1 & SLJIT_IMM) { SLJIT_IMM 711 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c else if (src2 & SLJIT_IMM) { SLJIT_IMM 826 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_UB, flags | BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub)srcw : srcw); SLJIT_IMM 829 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_SB, flags | BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb)srcw : srcw); SLJIT_IMM 832 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_UH, flags | HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh)srcw : srcw); SLJIT_IMM 835 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_SH, flags | HALF_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh)srcw : srcw); SLJIT_IMM 848 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_UB, flags | BYTE_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub)srcw : srcw); SLJIT_IMM 851 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_SB, flags | BYTE_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb)srcw : srcw); SLJIT_IMM 854 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_UH, flags | HALF_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh)srcw : srcw); SLJIT_IMM 857 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_MOV_SH, flags | HALF_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh)srcw : srcw); SLJIT_IMM 864 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return emit_op(compiler, SLJIT_SUB, flags | IMM_OP, dst, dstw, SLJIT_IMM, 0, src, srcw); SLJIT_IMM 901 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (src2 & SLJIT_IMM) SLJIT_IMM 982 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1201 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c else if (src & SLJIT_IMM) SLJIT_IMM 1341 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c else if (src & SLJIT_IMM) { SLJIT_IMM 1614 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c else if (src & SLJIT_IMM) SLJIT_IMM 2008 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if ((src2 & SLJIT_IMM) && src2w) { SLJIT_IMM 2017 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SLJIT_IMM 2027 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c src2 = SLJIT_IMM; SLJIT_IMM 2037 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c } else if (src1 & SLJIT_IMM) { SLJIT_IMM 2057 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c } else if (src2 & SLJIT_IMM) { SLJIT_IMM 2236 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_UB, BYTE_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub) srcw : srcw); SLJIT_IMM 2239 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_SB, BYTE_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb) srcw : srcw); SLJIT_IMM 2242 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_UH, HALF_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh) srcw : srcw); SLJIT_IMM 2245 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_SH, HALF_DATA | SIGNED_DATA, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh) srcw : srcw); SLJIT_IMM 2258 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_UB, BYTE_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_ub) srcw : srcw); SLJIT_IMM 2261 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_SB, BYTE_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sb) srcw : srcw); SLJIT_IMM 2264 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_UH, HALF_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_uh) srcw : srcw); SLJIT_IMM 2267 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_MOV_SH, HALF_DATA | SIGNED_DATA | WRITE_BACK, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_sh) srcw : srcw); SLJIT_IMM 2273 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return emit_op(compiler, SLJIT_SUB | GET_ALL_FLAGS(op), IMM_OP, dst, dstw, SLJIT_IMM, 0, src, srcw); SLJIT_IMM 2310 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src2 & SLJIT_IMM) SLJIT_IMM 2359 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src & (SLJIT_IMM | SLJIT_MEM)) { SLJIT_IMM 2360 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src & SLJIT_IMM) SLJIT_IMM 2389 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src & SLJIT_IMM) { SLJIT_IMM 175 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, SLJIT_LOCALS_OFFSET)); SLJIT_IMM 177 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(sljit_emit_ijump(compiler, SLJIT_CALL1, SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_grow_stack))); SLJIT_IMM 183 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, local_size); SLJIT_IMM 222 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c SLJIT_SP, 0, SLJIT_SP, 0, SLJIT_IMM, compiler->local_size)); SLJIT_IMM 292 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c SLJIT_ASSERT(!(a & SLJIT_IMM) || !(flags & EX86_SSE2)); SLJIT_IMM 326 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c if (a & SLJIT_IMM) { SLJIT_IMM 366 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c if ((flags & EX86_BIN_INS) && (a & SLJIT_IMM)) SLJIT_IMM 369 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c if ((a & SLJIT_IMM) || (a == 0)) SLJIT_IMM 377 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c if (a & SLJIT_IMM) { SLJIT_IMM 425 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c if (a & SLJIT_IMM) { SLJIT_IMM 201 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(sljit_emit_ijump(compiler, SLJIT_CALL1, SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_grow_stack))); SLJIT_IMM 359 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c SLJIT_ASSERT(!(a & SLJIT_IMM) || compiler->mode32 || IS_HALFWORD(imma)); SLJIT_IMM 367 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c SLJIT_ASSERT(!(a & SLJIT_IMM) || !(flags & EX86_SSE2)); SLJIT_IMM 428 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if (a & SLJIT_IMM) { SLJIT_IMM 476 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if ((flags & EX86_BIN_INS) && (a & SLJIT_IMM)) SLJIT_IMM 479 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if ((a & SLJIT_IMM) || (a == 0)) SLJIT_IMM 487 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if (a & SLJIT_IMM) { SLJIT_IMM 540 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if (a & SLJIT_IMM) { SLJIT_IMM 637 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if ((src & SLJIT_IMM) && NOT_HALFWORD(srcw)) { SLJIT_IMM 704 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c if (src & SLJIT_IMM) { SLJIT_IMM 707 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_si)srcw, dst, dstw); SLJIT_IMM 715 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_si)srcw, dst, dstw); SLJIT_IMM 673 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 695 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, dstw); SLJIT_IMM 880 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 885 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); SLJIT_IMM 891 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BYTE_ARG | EX86_NO_REXW, SLJIT_IMM, srcw, dst, dstw); SLJIT_IMM 927 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); SLJIT_IMM 931 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); SLJIT_IMM 936 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 0xff, dst, 0); SLJIT_IMM 1022 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1027 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); SLJIT_IMM 1033 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_HALF_ARG | EX86_NO_REXW | EX86_PREF_66, SLJIT_IMM, srcw, dst, dstw); SLJIT_IMM 1154 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 31, TMP_REG1, 0); SLJIT_IMM 1156 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 63 : 31, TMP_REG1, 0); SLJIT_IMM 1163 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (SLJIT_UNLIKELY(src & SLJIT_IMM)) { SLJIT_IMM 1164 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, srcw); SLJIT_IMM 1187 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, 32 + 31); SLJIT_IMM 1191 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 64 + 63 : 32 + 31); SLJIT_IMM 1227 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 31, dst_r, 0); SLJIT_IMM 1229 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 63 : 31, dst_r, 0); SLJIT_IMM 1288 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (op == SLJIT_MOV_UI && (src & SLJIT_IMM)) SLJIT_IMM 1290 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (op == SLJIT_MOVU_UI && (src & SLJIT_IMM)) SLJIT_IMM 1301 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1420 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \ SLJIT_IMM 1437 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \ SLJIT_IMM 1456 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1468 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1502 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1536 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1548 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1572 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1584 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1618 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1630 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1655 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == src1 && !(src2 & SLJIT_IMM)) { SLJIT_IMM 1661 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (dst_r == src2 && !(src1 & SLJIT_IMM)) { SLJIT_IMM 1667 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (src1 & SLJIT_IMM) { SLJIT_IMM 1668 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1669 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, src2w); SLJIT_IMM 1704 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src1w); SLJIT_IMM 1714 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (src2 & SLJIT_IMM) { SLJIT_IMM 1747 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src2w); SLJIT_IMM 1800 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src2 & SLJIT_IMM) && (compiler->mode32 || IS_HALFWORD(src2w))) { SLJIT_IMM 1803 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1813 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src1 & SLJIT_IMM) && (compiler->mode32 || IS_HALFWORD(src1w))) { SLJIT_IMM 1816 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1840 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src2w > 127 || src2w < -128) && (compiler->mode32 || IS_HALFWORD(src2w))) { SLJIT_IMM 1842 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src2w > 127 || src2w < -128)) { SLJIT_IMM 1849 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1860 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (FAST_IS_REG(src2) && !(src1 & SLJIT_IMM)) { SLJIT_IMM 1867 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1868 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1891 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src2w > 127 || src2w < -128) && (compiler->mode32 || IS_HALFWORD(src2w))) { SLJIT_IMM 1893 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src2w > 127 || src2w < -128)) { SLJIT_IMM 1900 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src1w > 127 || src1w < -128) && (compiler->mode32 || IS_HALFWORD(src1w))) { SLJIT_IMM 1902 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 == SLJIT_R0 && (src1 & SLJIT_IMM) && (src1w > 127 || src1w < -128)) { SLJIT_IMM 1909 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1912 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, 0); SLJIT_IMM 1923 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, 0); SLJIT_IMM 1937 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1940 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src1w, src2, 0); SLJIT_IMM 1965 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1968 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, TMP_REG1, 0); SLJIT_IMM 1979 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, TMP_REG1, 0); SLJIT_IMM 2000 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src2 & SLJIT_IMM) || (src2 == SLJIT_PREF_SHIFT_REG)) { SLJIT_IMM 2088 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 2100 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst, dstw, src1, src1w, SLJIT_IMM, 0); SLJIT_IMM 2107 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_cmp_binary(compiler, src1, src1w, SLJIT_IMM, 0)); SLJIT_IMM 2112 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c return emit_cmp_binary(compiler, dst, dstw, SLJIT_IMM, 0); SLJIT_IMM 2164 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src2 & SLJIT_IMM) && emit_lea_binary(compiler, op & SLJIT_KEEP_FLAGS, dst, dstw, src1, src1w, SLJIT_IMM, -src2w) != SLJIT_ERR_UNSUPPORTED) SLJIT_IMM 2346 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 2615 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src == SLJIT_IMM) { SLJIT_IMM 2744 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, 1); SLJIT_IMM 2746 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst, 0, SLJIT_IMM, 0); SLJIT_IMM 2862 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c return emit_lea_binary(compiler, SLJIT_KEEP_FLAGS, dst, dstw, SLJIT_SP, 0, SLJIT_IMM, offset); SLJIT_IMM 2894 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (emit_mov(compiler, dst, dstw, SLJIT_IMM, init_value))