SLJIT_IMM 1454 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); SLJIT_IMM 1470 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); SLJIT_IMM 1483 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -OVECTOR(0)); SLJIT_IMM 1492 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->mark_ptr); SLJIT_IMM 1501 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); SLJIT_IMM 1517 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, -common->capture_last_ptr); SLJIT_IMM 1524 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, OVECTOR(offset)); SLJIT_IMM 1542 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, SLJIT_IMM, 0); SLJIT_IMM 2107 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, COUNT_MATCH, 0, COUNT_MATCH, 0, SLJIT_IMM, 1); SLJIT_IMM 2116 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, size * sizeof(sljit_sw)); SLJIT_IMM 2118 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 12345); SLJIT_IMM 2130 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, size * sizeof(sljit_sw)); SLJIT_IMM 2176 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 2185 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_R2, 0, SLJIT_IMM, length - 1); SLJIT_IMM 2188 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_R2, 0, SLJIT_R2, 0, SLJIT_IMM, 1); SLJIT_IMM 2211 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_IMM, length - 2); SLJIT_IMM 2214 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, 1); SLJIT_IMM 2220 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->mark_ptr, SLJIT_IMM, 0); SLJIT_IMM 2222 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 2268 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 2272 ext/pcre/pcrelib/pcre_jit_compile.c early_quit = CMP(SLJIT_EQUAL, SLJIT_R1, 0, SLJIT_IMM, 0); SLJIT_IMM 2275 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, SLJIT_S0, 0, SLJIT_S0, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 2278 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_S1, 0, SLJIT_S1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2281 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_R1, 0, SLJIT_R1, 0, SLJIT_IMM, 1); SLJIT_IMM 2289 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_IMM, topbracket + 1); SLJIT_IMM 2294 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_R1, 0, SLJIT_R1, 0, SLJIT_IMM, 1); SLJIT_IMM 2299 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1); SLJIT_IMM 2312 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_PARTIAL); SLJIT_IMM 2314 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_SIG_LESS, SLJIT_R2, 0, SLJIT_IMM, 2, quit); SLJIT_IMM 2320 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_SIG_LESS, SLJIT_R2, 0, SLJIT_IMM, 3); SLJIT_IMM 2323 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_R2, 0, SLJIT_R2, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2331 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_S1, 0, SLJIT_S1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2337 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ASHR, SLJIT_R2, 0, SLJIT_R2, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 2353 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 2501 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, -1); SLJIT_IMM 2504 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 2533 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 2563 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 2593 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2594 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2606 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2607 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2610 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x40); SLJIT_IMM 2611 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 10); SLJIT_IMM 2612 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3ff); SLJIT_IMM 2649 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2655 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2683 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2690 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2693 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xf0); SLJIT_IMM 2697 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0x7); 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 2702 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2703 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2707 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(3)); SLJIT_IMM 2708 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2709 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2717 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xe0); SLJIT_IMM 2721 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xf); SLJIT_IMM 2722 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 2723 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2727 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 2728 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2729 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2746 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2749 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2750 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2751 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2765 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2766 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2769 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x40); SLJIT_IMM 2770 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 10); SLJIT_IMM 2771 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2772 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3ff); SLJIT_IMM 2781 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2782 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2784 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2786 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0x10000); SLJIT_IMM 2811 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2819 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2823 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2824 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2825 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 2826 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2828 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 2829 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); SLJIT_IMM 2842 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 2843 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); SLJIT_IMM 2854 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 2855 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); SLJIT_IMM 2856 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2874 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2875 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 2876 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0x80, label); SLJIT_IMM 2883 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2885 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 2886 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xdc00); SLJIT_IMM 2888 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 2894 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2912 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR)); SLJIT_IMM 2913 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); SLJIT_IMM 2917 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 2918 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); SLJIT_IMM 2925 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 2941 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2942 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2943 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2947 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2950 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 2951 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 2956 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2957 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2958 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2961 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x10000); SLJIT_IMM 2964 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 2965 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(3)); SLJIT_IMM 2971 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x10000); SLJIT_IMM 2972 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2973 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(3)); SLJIT_IMM 2974 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2976 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(4)); SLJIT_IMM 2989 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2990 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 2991 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 2995 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 2998 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3002 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x400); SLJIT_IMM 3007 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x800); SLJIT_IMM 3008 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 6); SLJIT_IMM 3009 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 3012 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 3026 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, 0x20); SLJIT_IMM 3030 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3031 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x1f); SLJIT_IMM 3033 ext/pcre/pcrelib/pcre_jit_compile.c compare = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0x3); SLJIT_IMM 3034 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); SLJIT_IMM 3035 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x3f); SLJIT_IMM 3041 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 OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 3071 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP2, 0, TMP1, 0, SLJIT_IMM, UCD_BLOCK_SHIFT); SLJIT_IMM 3073 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, UCD_BLOCK_MASK); SLJIT_IMM 3074 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, UCD_BLOCK_SHIFT); SLJIT_IMM 3076 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2)); SLJIT_IMM 3078 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 3112 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3116 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff, mainloop); SLJIT_IMM 3117 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff, mainloop); SLJIT_IMM 3119 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 3143 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3146 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 3149 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 3167 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff, newlinelabel); SLJIT_IMM 3169 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3174 ext/pcre/pcrelib/pcre_jit_compile.c singlechar = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 3182 ext/pcre/pcrelib/pcre_jit_compile.c singlechar = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 3183 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 3184 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 3186 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 3731 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); SLJIT_IMM 3737 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); SLJIT_IMM 3741 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, RETURN_ADDR, 0, SLJIT_IMM, (sljit_sw)update_table); SLJIT_IMM 3763 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, start); SLJIT_IMM 3771 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3774 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, chars[1]); SLJIT_IMM 3775 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, chars[0], start); SLJIT_IMM 3782 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, chars[5]); SLJIT_IMM 3783 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, chars[4], start); SLJIT_IMM 3789 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, chars[3]); SLJIT_IMM 3790 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, chars[2], start); SLJIT_IMM 3792 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3810 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); SLJIT_IMM 3846 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, first_char); SLJIT_IMM 3852 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 3853 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, first_char | bit); SLJIT_IMM 3857 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, first_char); SLJIT_IMM 3859 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, oc); SLJIT_IMM 3865 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3900 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 3904 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 3909 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 3913 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff, loop); SLJIT_IMM 3914 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff, loop); SLJIT_IMM 3936 ext/pcre/pcrelib/pcre_jit_compile.c foundcr = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 3946 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, CHAR_NL); SLJIT_IMM 3949 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, UCHAR_SHIFT); SLJIT_IMM 3993 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 3994 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 3997 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 3998 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 4000 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 4009 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4014 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0, start); SLJIT_IMM 4021 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800, start); SLJIT_IMM 4022 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 4023 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 4025 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 4054 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, STR_PTR, 0, SLJIT_IMM, REQ_BYTE_MAX); SLJIT_IMM 4059 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4077 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char); SLJIT_IMM 4083 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, bit); SLJIT_IMM 4084 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char | bit); SLJIT_IMM 4088 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char); SLJIT_IMM 4089 ext/pcre/pcrelib/pcre_jit_compile.c foundoc = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, oc); SLJIT_IMM 4092 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4117 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_S, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4123 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 3 * sizeof(sljit_sw)); SLJIT_IMM 4135 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 2 * sizeof(sljit_sw)); SLJIT_IMM 4154 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, SLJIT_IMM, 0); SLJIT_IMM 4164 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 4165 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_UNDERSCORE); SLJIT_IMM 4167 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Ll); SLJIT_IMM 4168 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 4170 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Nd - ucp_Ll); SLJIT_IMM 4171 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 4180 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4185 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4188 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 4 /* ctype_word */); SLJIT_IMM 4189 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 4200 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4208 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 4209 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_UNDERSCORE); SLJIT_IMM 4211 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Ll); SLJIT_IMM 4212 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 4214 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ucp_Nd - ucp_Ll); SLJIT_IMM 4215 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 4224 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4225 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4227 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 4230 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4233 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP2, 0, TMP2, 0, SLJIT_IMM, 4 /* ctype_word */); SLJIT_IMM 4234 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 4305 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 4311 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4312 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 4315 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 4321 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2])); SLJIT_IMM 4324 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4325 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4328 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4332 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4335 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[1]); SLJIT_IMM 4336 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[1])); SLJIT_IMM 4339 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1])); SLJIT_IMM 4349 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[0]); SLJIT_IMM 4352 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[2]); SLJIT_IMM 4353 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 4356 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 4365 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4366 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4370 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); SLJIT_IMM 4374 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[2] - i); SLJIT_IMM 4375 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[2])); SLJIT_IMM 4378 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2] - i)); SLJIT_IMM 4382 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[0]); SLJIT_IMM 4383 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 4386 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0]); SLJIT_IMM 4387 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[1])); SLJIT_IMM 4390 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); SLJIT_IMM 4406 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x0a); SLJIT_IMM 4407 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x0d - 0x0a); SLJIT_IMM 4409 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x85 - 0x0a); SLJIT_IMM 4416 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x1); SLJIT_IMM 4417 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2029 - 0x0a); SLJIT_IMM 4433 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x09); SLJIT_IMM 4435 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x20); SLJIT_IMM 4437 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xa0); SLJIT_IMM 4444 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x1680); SLJIT_IMM 4446 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x180e); SLJIT_IMM 4448 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x2000); SLJIT_IMM 4449 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x200A - 0x2000); SLJIT_IMM 4451 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x202f - 0x2000); SLJIT_IMM 4453 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x205f - 0x2000); SLJIT_IMM 4455 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x3000 - 0x2000); SLJIT_IMM 4472 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x0a); SLJIT_IMM 4473 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x0d - 0x0a); SLJIT_IMM 4475 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x85 - 0x0a); SLJIT_IMM 4482 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, 0x1); SLJIT_IMM 4483 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2029 - 0x0a); SLJIT_IMM 4506 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4507 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4513 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4517 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4537 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, LCC_TABLE, 0, SLJIT_IMM, common->lcc); SLJIT_IMM 4538 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4539 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4545 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, CHAR1, 0, SLJIT_IMM, 255); SLJIT_IMM 4550 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, CHAR2, 0, SLJIT_IMM, 255); SLJIT_IMM 4557 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4561 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 4705 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, context->oc.asint); SLJIT_IMM 4706 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 4711 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, context->oc.asushort); SLJIT_IMM 4712 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 4718 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, context->oc.asbyte); SLJIT_IMM 4719 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 4740 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, context->sourcereg, 0, context->sourcereg, 0, SLJIT_IMM, othercasebit); SLJIT_IMM 4741 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, *cc | othercasebit)); SLJIT_IMM 4744 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, *cc)); SLJIT_IMM 4764 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, typereg, 0, typereg, 0, SLJIT_IMM, typeoffset - (value)); \ SLJIT_IMM 4766 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, typereg, 0, typereg, 0, SLJIT_IMM, (value) - typeoffset); \ SLJIT_IMM 4774 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(charoffset - (value))); \ SLJIT_IMM 4776 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP1, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)((value) - charoffset)); \ SLJIT_IMM 4905 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4908 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 4909 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 4911 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 4923 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, min); SLJIT_IMM 4924 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 4939 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 4941 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 4942 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 4944 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 4985 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 4990 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 3); SLJIT_IMM 4991 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 5018 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 5024 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 5031 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_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_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 5050 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 5057 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS_EQUAL ^ invertcmp, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); SLJIT_IMM 5081 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 5083 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 5085 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 5093 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 5097 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL ^ invertcmp, typereg, 0, SLJIT_IMM, (int)cc[1] - typeoffset); SLJIT_IMM 5101 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL ^ invertcmp, scriptreg, 0, SLJIT_IMM, (int)cc[1]); SLJIT_IMM 5107 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd - 0x9); SLJIT_IMM 5110 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x85 - 0x9); SLJIT_IMM 5113 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x180e - 0x9); SLJIT_IMM 5117 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 5123 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 5129 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 5132 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 5149 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); SLJIT_IMM 5152 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)charoffset); SLJIT_IMM 5153 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); SLJIT_IMM 5155 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 5162 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, other_cases[2] ^ other_cases[1]); SLJIT_IMM 5165 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)charoffset); SLJIT_IMM 5166 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); SLJIT_IMM 5168 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 5171 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 5178 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 5184 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 5191 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 5193 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 5195 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 5199 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 5202 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xe000 - 0); SLJIT_IMM 5210 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 5213 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, typereg, 0, SLJIT_IMM, ucp_Cf - ucp_Ll); SLJIT_IMM 5217 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2069 - 0x2066); SLJIT_IMM 5220 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x061c - 0x2066); SLJIT_IMM 5223 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x180e - 0x2066); SLJIT_IMM 5227 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 5233 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 5236 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 5239 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, typereg, 0, SLJIT_IMM, ucp_Cf - ucp_Ll); SLJIT_IMM 5243 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x2069 - 0x2066); SLJIT_IMM 5246 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x061c - 0x2066); SLJIT_IMM 5250 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 5255 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 5259 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0x7f); SLJIT_IMM 5263 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 5331 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ctype_digit); SLJIT_IMM 5344 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ctype_space); SLJIT_IMM 5357 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, ctype_word); SLJIT_IMM 5366 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff); SLJIT_IMM 5374 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5388 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5391 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 5395 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 5396 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP1, 0, TMP1, 0, SLJIT_IMM, 0xfc00); SLJIT_IMM 5397 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, SLJIT_IMM, 0xd800); SLJIT_IMM 5399 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 5407 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5412 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5432 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 5440 ext/pcre/pcrelib/pcre_jit_compile.c jump[1] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL); SLJIT_IMM 5441 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5471 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 5481 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 5484 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, 2); SLJIT_IMM 5487 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 5510 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5519 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 5527 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 5528 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5532 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5535 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline)); SLJIT_IMM 5540 ext/pcre/pcrelib/pcre_jit_compile.c jump[1] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); SLJIT_IMM 5541 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5547 ext/pcre/pcrelib/pcre_jit_compile.c jump[3] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL); SLJIT_IMM 5553 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5555 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); SLJIT_IMM 5583 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5591 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5598 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5602 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 5603 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5617 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5632 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 5639 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); SLJIT_IMM 5647 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 5654 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 5655 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); SLJIT_IMM 5673 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(length)); SLJIT_IMM 5697 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5705 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 5706 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, c | bit)); SLJIT_IMM 5709 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c); SLJIT_IMM 5710 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, oc)); SLJIT_IMM 5727 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5731 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x20); SLJIT_IMM 5732 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, c | 0x20)); SLJIT_IMM 5735 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); SLJIT_IMM 5736 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); SLJIT_IMM 5755 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5764 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 5765 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c | bit)); SLJIT_IMM 5769 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); SLJIT_IMM 5770 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, oc)); SLJIT_IMM 5793 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, bit); SLJIT_IMM 5801 ext/pcre/pcrelib/pcre_jit_compile.c jump[0] = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); SLJIT_IMM 5809 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); SLJIT_IMM 5810 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP1, 0, TMP1, 0, SLJIT_IMM, 3); SLJIT_IMM 5812 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); SLJIT_IMM 5838 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, length); SLJIT_IMM 5842 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 5849 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(length)); SLJIT_IMM 5910 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, context.length); SLJIT_IMM 6023 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL3, SLJIT_IMM, SLJIT_FUNC_OFFSET(do_utf_caselesscmp)); SLJIT_IMM 6026 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1)); SLJIT_IMM 6029 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0)); SLJIT_IMM 6030 ext/pcre/pcrelib/pcre_jit_compile.c nopartial = CMP(SLJIT_NOT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1); SLJIT_IMM 6054 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 6063 ext/pcre/pcrelib/pcre_jit_compile.c partial = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0); SLJIT_IMM 6066 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 6146 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 0); SLJIT_IMM 6148 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6161 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6168 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6184 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE0, SLJIT_IMM, 0); SLJIT_IMM 6194 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 6197 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label); SLJIT_IMM 6200 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, max); SLJIT_IMM 6226 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6228 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 0); SLJIT_IMM 6265 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 6275 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 6277 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, BACKTRACK_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 6280 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 6355 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0)); SLJIT_IMM 6422 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 6432 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 6433 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 6434 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 6438 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_R1, 0, STACK_TOP, 0, SLJIT_IMM, CALLOUT_ARG_SIZE); SLJIT_IMM 6440 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL3, SLJIT_IMM, SLJIT_FUNC_OFFSET(do_callout)); SLJIT_IMM 6446 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 6509 ext/pcre/pcrelib/pcre_jit_compile.c brajump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 6523 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 6532 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + extrasize) * sizeof(sljit_sw)); SLJIT_IMM 6541 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 6607 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 6635 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6636 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6685 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 6690 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 6711 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6723 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6742 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6748 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 6749 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6757 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 6763 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 6768 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6773 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 6806 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6819 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 6888 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 6909 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, offset >> 1); SLJIT_IMM 7091 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 7105 ext/pcre/pcrelib/pcre_jit_compile.c braminzero = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 7111 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 7132 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 7141 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, repeat_count); SLJIT_IMM 7199 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 7217 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STACK_TOP, 0, SLJIT_IMM, stacksize * sizeof(sljit_sw)); SLJIT_IMM 7406 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(STACK_TOP), STACK(stacksize), TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 7415 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 7425 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 7443 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 7473 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 7625 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stack), SLJIT_IMM, 1); SLJIT_IMM 7647 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 7652 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 1); SLJIT_IMM 7695 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, offset >> 1); SLJIT_IMM 7713 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize - 1), SLJIT_IMM, 0); SLJIT_IMM 7719 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 7724 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, offset >> 1); SLJIT_IMM 7730 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, TMP2, 0, SLJIT_IMM, stacksize * sizeof(sljit_sw)); SLJIT_IMM 7746 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize - 1), SLJIT_IMM, 0); SLJIT_IMM 7748 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 7794 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 7796 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 7976 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, 0); SLJIT_IMM 7981 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 7985 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE0, SLJIT_IMM, 0); SLJIT_IMM 7992 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 7994 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label); SLJIT_IMM 7996 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, max); SLJIT_IMM 8017 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset1, SLJIT_IMM, 1); SLJIT_IMM 8025 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, base, offset1, base, offset1, SLJIT_IMM, 1); SLJIT_IMM 8031 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8033 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, max + 1, label); SLJIT_IMM 8037 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS, base, offset1, SLJIT_IMM, min + 1)); SLJIT_IMM 8058 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset1, SLJIT_IMM, 1); SLJIT_IMM 8075 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, tmp_base, tmp_offset, SLJIT_IMM, max); SLJIT_IMM 8078 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 8088 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, max); SLJIT_IMM 8097 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 8114 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, tmp_base, tmp_offset, SLJIT_IMM, min); SLJIT_IMM 8117 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 8123 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, max - min); SLJIT_IMM 8133 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 8178 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 8181 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); SLJIT_IMM 8183 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0, common->accept_label); SLJIT_IMM 8234 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2)); SLJIT_IMM 8263 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 8266 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 8267 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(size - 2), SLJIT_IMM, type_then_trap); SLJIT_IMM 8482 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8525 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2)); SLJIT_IMM 8532 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, type_mark); SLJIT_IMM 8533 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(2), SLJIT_IMM, (sljit_sw)(cc + 2)); SLJIT_IMM 8627 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8642 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS_EQUAL, TMP1, 0, SLJIT_IMM, min + 1); SLJIT_IMM 8643 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, base, offset1, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8683 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8687 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min + 1, label); SLJIT_IMM 8692 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, max + 2, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8701 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset0, SLJIT_IMM, 0); SLJIT_IMM 8702 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8706 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset0, SLJIT_IMM, 0); SLJIT_IMM 8715 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, base, offset0, SLJIT_IMM, 0); SLJIT_IMM 8716 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 8757 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8762 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(iterator_backtrack)->matchingpath); SLJIT_IMM 8819 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8820 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); SLJIT_IMM 8830 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8831 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0, CURRENT_AS(assert_backtrack)->matchingpath); SLJIT_IMM 8836 ext/pcre/pcrelib/pcre_jit_compile.c brajump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 8853 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, STACK_TOP, 0, SLJIT_IMM, sizeof(sljit_sw)); SLJIT_IMM 8854 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), SLJIT_IMM, 0); SLJIT_IMM 8931 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, SLJIT_MEM1(SLJIT_SP), repeat_ptr, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 8942 ext/pcre/pcrelib/pcre_jit_compile.c brazero = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 8953 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, CURRENT_AS(bracket_backtrack)->recursive_matchingpath); SLJIT_IMM 8977 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 8983 ext/pcre/pcrelib/pcre_jit_compile.c brazero = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0); SLJIT_IMM 8987 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 9032 ext/pcre/pcrelib/pcre_jit_compile.c alt1 = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, sizeof(sljit_uw)); SLJIT_IMM 9052 ext/pcre/pcrelib/pcre_jit_compile.c alt2 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 2 * sizeof(sljit_uw)); SLJIT_IMM 9053 ext/pcre/pcrelib/pcre_jit_compile.c alt1 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, sizeof(sljit_uw)); SLJIT_IMM 9148 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(STACK_TOP), STACK(stacksize), TMP2, 0, SLJIT_IMM, 1); SLJIT_IMM 9157 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, 0); SLJIT_IMM 9165 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize), SLJIT_IMM, alt_count); SLJIT_IMM 9186 ext/pcre/pcrelib/pcre_jit_compile.c alt2 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 2 * sizeof(sljit_uw)); SLJIT_IMM 9192 ext/pcre/pcrelib/pcre_jit_compile.c alt1 = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 3 * sizeof(sljit_uw)); SLJIT_IMM 9278 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, SLJIT_MEM1(SLJIT_SP), repeat_ptr, SLJIT_IMM, 1); SLJIT_IMM 9280 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_LESS_EQUAL, TMP1, 0, SLJIT_IMM, repeat_count, exact_label); SLJIT_IMM 9288 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 9306 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, 0, rmin_label); SLJIT_IMM 9397 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_IMM, type_then_trap); SLJIT_IMM 9398 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, common->then_trap->start); SLJIT_IMM 9430 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_IMM, (sljit_sw)(current->cc + 2)); SLJIT_IMM 9431 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL2, SLJIT_IMM, SLJIT_FUNC_OFFSET(do_search_mark)); SLJIT_IMM 9435 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 9442 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_IMM, 0); SLJIT_IMM 9635 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_NOMATCH); SLJIT_IMM 9696 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 9738 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP3, 0, SLJIT_IMM, 0); SLJIT_IMM 9747 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 9749 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 9751 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP3, 0, SLJIT_IMM, 0); SLJIT_IMM 9760 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 9762 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 9764 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP3, 0, SLJIT_IMM, 1); SLJIT_IMM 10037 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, SLJIT_IMM, 1); SLJIT_IMM 10041 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, -1); SLJIT_IMM 10043 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->mark_ptr, SLJIT_IMM, 0); SLJIT_IMM 10045 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, SLJIT_IMM, 0); SLJIT_IMM 10070 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_NOMATCH); SLJIT_IMM 10071 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(study->minlength)); SLJIT_IMM 10082 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr, SLJIT_IMM, -1); SLJIT_IMM 10095 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, -1); SLJIT_IMM 10159 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); SLJIT_IMM 10161 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, -1); SLJIT_IMM 10197 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 10199 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_NOMATCH); SLJIT_IMM 10209 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0, empty_match_backtrack_label); SLJIT_IMM 10211 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0, empty_match_found_label); SLJIT_IMM 10247 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 10249 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_ijump(compiler, SLJIT_CALL2, SLJIT_IMM, SLJIT_FUNC_OFFSET(sljit_stack_resize)); SLJIT_IMM 10250 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_NOT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0); SLJIT_IMM 10261 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_RETURN_REG, 0, SLJIT_IMM, PCRE_ERROR_JIT_STACKLIMIT); SLJIT_IMM 10266 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 1593 ext/pcre/pcrelib/sljit/sljitLir.c if ((src1 & SLJIT_IMM) && !src1w) { SLJIT_IMM 1596 ext/pcre/pcrelib/sljit/sljitLir.c src2 = SLJIT_IMM; SLJIT_IMM 1599 ext/pcre/pcrelib/sljit/sljitLir.c if ((src2 & SLJIT_IMM) && !src2w) SLJIT_IMM 1604 ext/pcre/pcrelib/sljit/sljitLir.c if (SLJIT_UNLIKELY((src1 & SLJIT_IMM) && !(src2 & SLJIT_IMM))) { SLJIT_IMM 1703 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 1851 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, SLJIT_IMM 1886 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 1889 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 1892 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 1895 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 1904 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 1907 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 1910 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 1913 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 1923 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 1961 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (src2 & SLJIT_IMM) { SLJIT_IMM 2320 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c else if (src & SLJIT_IMM) SLJIT_IMM 2450 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (!(src & SLJIT_IMM)) { SLJIT_IMM 2517 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c } else if (src & SLJIT_IMM) { SLJIT_IMM 1304 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1309 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1314 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1319 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1324 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1329 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1338 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1343 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1348 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1353 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1358 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1363 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1372 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) SLJIT_IMM 1412 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src & SLJIT_IMM) { SLJIT_IMM 1493 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src1 & SLJIT_IMM) SLJIT_IMM 1497 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (src2 & SLJIT_IMM) SLJIT_IMM 1638 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c } else if (src & SLJIT_IMM) { SLJIT_IMM 1799 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c else if (src & SLJIT_IMM) SLJIT_IMM 1924 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c else if (src & SLJIT_IMM) { SLJIT_IMM 1949 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (!(src & SLJIT_IMM)) { SLJIT_IMM 2006 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c } else if (src & SLJIT_IMM) SLJIT_IMM 1290 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c FAIL_IF(sljit_emit_ijump(compiler, SLJIT_FAST_CALL, SLJIT_IMM, SLJIT_IMM 1342 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1347 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1352 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1357 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1368 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1373 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1378 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1383 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1392 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1419 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 1431 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src & SLJIT_IMM) SLJIT_IMM 1502 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src1 & SLJIT_IMM) SLJIT_IMM 1506 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (src2 & SLJIT_IMM) SLJIT_IMM 1834 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c else if (src & SLJIT_IMM) SLJIT_IMM 1956 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(src & SLJIT_IMM)) { SLJIT_IMM 2029 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 1100 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & SLJIT_IMM) SLJIT_IMM 1114 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 1121 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 1125 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 1128 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 1131 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 1134 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 1144 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 1151 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 1155 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 1158 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 1161 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 1164 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 1170 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 1203 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src1 & SLJIT_IMM) SLJIT_IMM 1205 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 1234 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1566 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c else if (src & SLJIT_IMM) SLJIT_IMM 1717 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src1 & SLJIT_IMM) { \ SLJIT_IMM 1727 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src2 & SLJIT_IMM) { \ SLJIT_IMM 1774 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 1776 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src1 & SLJIT_IMM) && (src1w == 0)) { SLJIT_IMM 1824 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src2 & SLJIT_IMM) && src2w <= SIMM_MAX && src2w >= SIMM_MIN) SLJIT_IMM 1834 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if ((src1 & SLJIT_IMM) && src1w <= SIMM_MAX && src1w >= SIMM_MIN) SLJIT_IMM 1964 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & (SLJIT_IMM | SLJIT_MEM)) { SLJIT_IMM 1965 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (src & SLJIT_IMM) SLJIT_IMM 1983 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 1294 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 1309 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src & SLJIT_IMM) && srcw == 0) SLJIT_IMM 1326 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (op == SLJIT_MOV_UI && (src & SLJIT_IMM)) SLJIT_IMM 1328 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (op == SLJIT_MOVU_UI && (src & SLJIT_IMM)) SLJIT_IMM 1336 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src & SLJIT_IMM) SLJIT_IMM 1419 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && (srcw) <= SIMM_MAX && (srcw) >= SIMM_MIN) SLJIT_IMM 1422 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & ~0xffff)) SLJIT_IMM 1426 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & 0xffff) && (srcw) <= 0x7fffffffl && (srcw) >= -0x80000000l) SLJIT_IMM 1429 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & 0xffff)) SLJIT_IMM 1433 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & ~0xffff0000)) SLJIT_IMM 1437 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && (srcw) <= 0x7fff7fffl && (srcw) >= -0x80000000l) SLJIT_IMM 1440 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c ((src) & SLJIT_IMM) SLJIT_IMM 1445 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((src) & SLJIT_IMM) && !((srcw) & ~0xffffffff)) SLJIT_IMM 1448 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c ((src) & SLJIT_IMM) SLJIT_IMM 1464 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src1 & SLJIT_IMM) && src1w == 0) SLJIT_IMM 1466 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src2 & SLJIT_IMM) && src2w == 0) SLJIT_IMM 1473 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src1 & SLJIT_IMM) SLJIT_IMM 1475 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src2 & SLJIT_IMM) SLJIT_IMM 1488 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (!GET_FLAGS(op) && ((src1 | src2) & SLJIT_IMM)) { SLJIT_IMM 1531 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (!GET_FLAGS(op) && ((src1 | src2) & SLJIT_IMM)) { SLJIT_IMM 1570 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((src2 & SLJIT_IMM) && src2w >= 0 && src2w <= 0x7fff) { SLJIT_IMM 1649 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1788 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1822 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (src & SLJIT_IMM) { SLJIT_IMM 2041 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c else if (src & SLJIT_IMM) SLJIT_IMM 2183 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 831 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 834 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 837 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 840 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 853 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 856 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 859 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 862 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 869 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 906 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (src2 & SLJIT_IMM) SLJIT_IMM 987 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1206 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c else if (src & SLJIT_IMM) SLJIT_IMM 1346 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c else if (src & SLJIT_IMM) { SLJIT_IMM 1579 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c else if (src & SLJIT_IMM) SLJIT_IMM 1989 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if ((src2 & SLJIT_IMM) && src2w) { SLJIT_IMM 1998 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (!(flags & SRC2_IMM) && (flags & CUMULATIVE_OP) && (src1 & SLJIT_IMM) && src1w) { SLJIT_IMM 2008 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c src2 = SLJIT_IMM; SLJIT_IMM 2018 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c } else if (src1 & SLJIT_IMM) { SLJIT_IMM 2038 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c } else if (src2 & SLJIT_IMM) { SLJIT_IMM 2212 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 2215 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 2218 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 2221 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 2234 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 2237 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 2240 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 2243 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 2249 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 2286 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src2 & SLJIT_IMM) SLJIT_IMM 2335 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src & (SLJIT_IMM | SLJIT_MEM)) { SLJIT_IMM 2336 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (src & SLJIT_IMM) SLJIT_IMM 2365 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 675 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 697 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, dstw); SLJIT_IMM 891 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 896 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); SLJIT_IMM 902 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 938 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); SLJIT_IMM 942 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); SLJIT_IMM 947 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 0xff, dst, 0); SLJIT_IMM 1033 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1038 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); SLJIT_IMM 1044 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 1165 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 31, TMP_REG1, 0); SLJIT_IMM 1167 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 1174 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (SLJIT_UNLIKELY(src & SLJIT_IMM)) { SLJIT_IMM 1175 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, srcw); SLJIT_IMM 1198 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, 32 + 31); SLJIT_IMM 1202 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 1238 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 31, dst_r, 0); SLJIT_IMM 1240 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 1299 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (op == SLJIT_MOV_UI && (src & SLJIT_IMM)) SLJIT_IMM 1301 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (op == SLJIT_MOVU_UI && (src & SLJIT_IMM)) SLJIT_IMM 1312 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 1431 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \ SLJIT_IMM 1448 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \ SLJIT_IMM 1467 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1479 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1513 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1547 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1559 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1583 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1595 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1629 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1641 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1666 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (dst_r == src1 && !(src2 & SLJIT_IMM)) { SLJIT_IMM 1672 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (dst_r == src2 && !(src1 & SLJIT_IMM)) { SLJIT_IMM 1678 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (src1 & SLJIT_IMM) { SLJIT_IMM 1679 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1680 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, src2w); SLJIT_IMM 1715 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src1w); SLJIT_IMM 1725 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c else if (src2 & SLJIT_IMM) { SLJIT_IMM 1758 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src2w); SLJIT_IMM 1811 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src2 & SLJIT_IMM) && (compiler->mode32 || IS_HALFWORD(src2w))) { SLJIT_IMM 1814 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1824 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src1 & SLJIT_IMM) && (compiler->mode32 || IS_HALFWORD(src1w))) { SLJIT_IMM 1827 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1851 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 1853 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src2w > 127 || src2w < -128)) { SLJIT_IMM 1860 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1871 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (FAST_IS_REG(src2) && !(src1 & SLJIT_IMM)) { SLJIT_IMM 1878 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1879 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1902 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 1904 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 == SLJIT_R0 && (src2 & SLJIT_IMM) && (src2w > 127 || src2w < -128)) { SLJIT_IMM 1911 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 1913 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 == SLJIT_R0 && (src1 & SLJIT_IMM) && (src1w > 127 || src1w < -128)) { SLJIT_IMM 1919 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (!(src1 & SLJIT_IMM)) { SLJIT_IMM 1920 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1923 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, src1w); SLJIT_IMM 1934 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, src1w); SLJIT_IMM 1948 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (!(src2 & SLJIT_IMM)) { SLJIT_IMM 1949 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src1 & SLJIT_IMM) { SLJIT_IMM 1952 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src1w, src2, src2w); SLJIT_IMM 1978 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 1981 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, TMP_REG1, 0); SLJIT_IMM 1992 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, TMP_REG1, 0); SLJIT_IMM 2013 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if ((src2 & SLJIT_IMM) || (src2 == SLJIT_PREF_SHIFT_REG)) { SLJIT_IMM 2101 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src2 & SLJIT_IMM) { SLJIT_IMM 2113 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c dst, dstw, src1, src1w, SLJIT_IMM, 0); SLJIT_IMM 2120 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(emit_cmp_binary(compiler, src1, src1w, SLJIT_IMM, 0)); SLJIT_IMM 2125 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c return emit_cmp_binary(compiler, dst, dstw, SLJIT_IMM, 0); SLJIT_IMM 2177 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 2359 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src & SLJIT_IMM) { SLJIT_IMM 2628 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (src == SLJIT_IMM) { SLJIT_IMM 2757 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, 1); SLJIT_IMM 2759 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, dst, 0, SLJIT_IMM, 0); SLJIT_IMM 2875 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 2907 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (emit_mov(compiler, dst, dstw, SLJIT_IMM, init_value)) SLJIT_IMM 2993 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c if (SLJIT_UNLIKELY(src & SLJIT_IMM)) { SLJIT_IMM 2994 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, srcw);