TMP2 1527 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1)); TMP2 1530 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackpos, TMP2, 0); TMP2 1702 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), stackptr); TMP2 1922 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackptr, TMP2, 0); TMP2 1925 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), srcw[count]); TMP2 1947 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), srcw[count], TMP2, 0); TMP2 1951 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), stackptr); TMP2 1972 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackptr, TMP2, 0); TMP2 1980 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), stackptr, TMP2, 0); TMP2 2210 ext/pcre/pcrelib/pcre_jit_compile.c GET_LOCAL_BASE(TMP2, 0, OVECTOR_START + sizeof(sljit_sw)); TMP2 2213 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOVU, SLJIT_MEM1(TMP2), sizeof(sljit_sw), TMP1, 0); TMP2 2596 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 2606 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); TMP2 2607 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); TMP2 2610 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x40); TMP2 2611 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 10); TMP2 2613 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2648 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), 0); TMP2 2651 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM1(TMP2), common->ctypes); TMP2 2655 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0xc0); TMP2 2656 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(utf8_table4) - 0xc0); TMP2 2657 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 2693 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xf0); TMP2 2697 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0x7); TMP2 2698 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); TMP2 2700 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2701 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(1)); TMP2 2703 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2704 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2705 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(2)); TMP2 2709 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2710 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2717 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xe0); TMP2 2721 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xf); TMP2 2722 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); TMP2 2724 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2725 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(1)); TMP2 2729 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2730 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2739 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP1), (sljit_sw)PRIV(utf8_table4) - 0xc0); TMP2 2740 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 2744 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(0)); TMP2 2751 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2752 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2765 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); TMP2 2766 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); TMP2 2769 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x40); TMP2 2770 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 10); TMP2 2773 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2781 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, 0xd800); TMP2 2782 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); TMP2 2810 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), 0); TMP2 2818 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM1(TMP2), common->ctypes); TMP2 2819 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0xc0); TMP2 2824 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2825 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); TMP2 2827 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, TMP1, 0); TMP2 2829 ext/pcre/pcrelib/pcre_jit_compile.c jump2 = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); TMP2 2830 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM1(TMP2), common->ctypes); TMP2 2843 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); TMP2 2845 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM1(TMP2), common->ctypes); TMP2 2854 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP2, 0, SLJIT_IMM, 0xd800); TMP2 2855 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800 - 1); TMP2 2940 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(0)); TMP2 2943 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2944 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2951 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(2)); TMP2 2955 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(1)); TMP2 2958 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2959 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2965 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(3)); TMP2 2970 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(2)); TMP2 2974 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2975 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 2976 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, IN_UCHARS(4)); TMP2 2988 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(0)); TMP2 2991 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 2992 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 3003 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_NOT_ZERO); TMP2 3005 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 3006 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(1)); TMP2 3009 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x3f); TMP2 3010 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 3026 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, 0x20); TMP2 3031 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 0x1f); TMP2 3033 ext/pcre/pcrelib/pcre_jit_compile.c compare = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 0x3); TMP2 3034 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 6); TMP2 3036 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, TMP1, 0); TMP2 3037 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM1(TMP2), common->ctypes); TMP2 3046 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(utf8_table4) - 0xc0); TMP2 3048 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 3071 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP2, 0, TMP1, 0, SLJIT_IMM, UCD_BLOCK_SHIFT); TMP2 3072 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), (sljit_sw)PRIV(ucd_stage1)); TMP2 3074 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, UCD_BLOCK_SHIFT); TMP2 3075 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP1, 0, TMP1, 0, TMP2, 0); TMP2 3076 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)PRIV(ucd_stage2)); TMP2 3077 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UH, TMP2, 0, SLJIT_MEM2(TMP2, TMP1), 1); TMP2 3079 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP1, 0, SLJIT_MEM2(TMP1, TMP2), 3); TMP2 3115 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(0)); TMP2 3117 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff, mainloop); TMP2 3770 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(offsets[1])); TMP2 3782 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, chars[5]); TMP2 3783 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, chars[4], start); TMP2 3852 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, bit); TMP2 3853 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, first_char | bit); TMP2 3858 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 3860 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 3896 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str)); TMP2 3898 ext/pcre/pcrelib/pcre_jit_compile.c firstchar = CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, TMP2, 0); TMP2 3902 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_GREATER_EQUAL); TMP2 3904 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, UCHAR_SHIFT); TMP2 3906 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 3912 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(-1)); TMP2 3914 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff, loop); TMP2 3926 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str)); TMP2 3927 ext/pcre/pcrelib/pcre_jit_compile.c firstchar = CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, TMP2, 0); TMP2 3997 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); TMP2 4000 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); TMP2 4001 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, TMP2, 0); TMP2 4053 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->req_char_ptr); TMP2 4056 ext/pcre/pcrelib/pcre_jit_compile.c alreadyfound = CMP(SLJIT_LESS, STR_PTR, 0, TMP2, 0); TMP2 4066 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(TMP1), 0); TMP2 4077 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char); TMP2 4083 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, bit); TMP2 4084 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char | bit); TMP2 4088 ext/pcre/pcrelib/pcre_jit_compile.c found = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, req_char); TMP2 4089 ext/pcre/pcrelib/pcre_jit_compile.c foundoc = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, oc); TMP2 4116 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), 0); TMP2 4117 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_S, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, 0); TMP2 4120 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, TMP3, 0); TMP2 4121 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(TMP1), sizeof(sljit_sw)); TMP2 4122 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), sizeof(sljit_sw), SLJIT_MEM1(TMP1), 2 * sizeof(sljit_sw)); TMP2 4132 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_NEG, TMP2, 0, TMP2, 0); TMP2 4133 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, TMP3, 0); TMP2 4134 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), 0, SLJIT_MEM1(TMP1), sizeof(sljit_sw)); TMP2 4164 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 1); TMP2 4169 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 4172 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 4174 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, TMP2, 0); TMP2 4200 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); TMP2 4208 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 1); TMP2 4213 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 4216 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 4224 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); TMP2 4227 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, 0); TMP2 4232 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP1), common->ctypes); TMP2 4233 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_LSHR, TMP2, 0, TMP2, 0, SLJIT_IMM, 4 /* ctype_word */); TMP2 4234 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_IMM, 1); TMP2 4244 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_XOR | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_MEM1(SLJIT_SP), LOCALS1); TMP2 4408 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 4415 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4422 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4434 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 4436 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4443 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4445 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4447 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4450 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 4452 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4454 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4460 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4474 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 4481 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4488 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 4503 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 4513 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, IN_UCHARS(1)); TMP2 4532 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 4557 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, IN_UCHARS(1)); TMP2 4657 ext/pcre/pcrelib/pcre_jit_compile.c context->sourcereg = TMP2; TMP2 4699 ext/pcre/pcrelib/pcre_jit_compile.c context->sourcereg = context->sourcereg == TMP1 ? TMP2 : TMP1; TMP2 4736 ext/pcre/pcrelib/pcre_jit_compile.c context->sourcereg = context->sourcereg == TMP1 ? TMP2 : TMP1; TMP2 4908 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); TMP2 4911 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); TMP2 4912 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, TMP2, 0); TMP2 4923 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, min); TMP2 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)); TMP2 4941 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); TMP2 4944 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); TMP2 4945 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, TMP2, 0); TMP2 4986 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, scriptreg, 0, SLJIT_MEM2(scriptreg, TMP2), 3); TMP2 4990 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, TMP2, 0, SLJIT_IMM, 3); TMP2 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)); TMP2 4992 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, scriptreg, 0, SLJIT_MEM1(TMP2), 0); TMP2 5019 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(numberofcmps == 0 ? SLJIT_MOV : SLJIT_OR, TMP2, 0, numberofcmps == 0 ? SLJIT_UNUSED : TMP2, 0, SLJIT_EQUAL); TMP2 5025 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5045 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(numberofcmps == 0 ? SLJIT_MOV : SLJIT_OR, TMP2, 0, numberofcmps == 0 ? SLJIT_UNUSED : TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5051 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5082 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 5084 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5086 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5108 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 5111 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5114 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5118 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5124 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 5130 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS((*cc == PT_ALNUM) ? SLJIT_MOV : SLJIT_OR, TMP2, 0, (*cc == PT_ALNUM) ? SLJIT_UNUSED : TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5133 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5149 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); TMP2 5152 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)charoffset); TMP2 5153 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); TMP2 5155 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, other_cases[1]); TMP2 5156 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 5162 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, other_cases[2] ^ other_cases[1]); TMP2 5165 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP1, 0, SLJIT_IMM, (sljit_sw)charoffset); TMP2 5166 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_IMM, other_cases[1] ^ other_cases[0]); TMP2 5168 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP2, 0, SLJIT_IMM, other_cases[2]); TMP2 5169 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 5172 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | ((other_cases[3] == NOTACHAR) ? SLJIT_SET_E : 0), TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5179 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 5185 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | ((*other_cases == NOTACHAR) ? SLJIT_SET_E : 0), TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5192 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_EQUAL); TMP2 5194 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5196 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5200 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5203 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_GREATER_EQUAL); TMP2 5211 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_GREATER); TMP2 5218 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 5221 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5224 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5227 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); TMP2 5234 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_GREATER); TMP2 5237 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_NOT_EQUAL); TMP2 5244 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 5247 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR, TMP2, 0, TMP2, 0, SLJIT_EQUAL); TMP2 5250 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); TMP2 5256 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS_EQUAL); TMP2 5260 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_AND, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5264 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_LESS_EQUAL); TMP2 5474 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, STACK_TOP, 0, SLJIT_MEM2(TMP1, TMP2), 3); TMP2 5482 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM2(TMP1, TMP2), 3); TMP2 5486 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_TOP, 0, TMP2, 0); TMP2 5487 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); TMP2 5488 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, TMP2, 0); TMP2 5510 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); TMP2 5513 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_END, 0)); TMP2 5516 ext/pcre/pcrelib/pcre_jit_compile.c jump[1] = CMP(SLJIT_EQUAL, TMP2, 0, STR_END, 0); TMP2 5517 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP2, 0, STR_END, 0); TMP2 5518 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_MOV, TMP2, 0, SLJIT_UNUSED, 0, SLJIT_LESS); TMP2 5520 ext/pcre/pcrelib/pcre_jit_compile.c OP_FLAGS(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_NOT_EQUAL); TMP2 5526 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(1)); TMP2 5528 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); TMP2 5532 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); TMP2 5534 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_END, 0)); TMP2 5541 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); TMP2 5542 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_U, SLJIT_UNUSED, 0, TMP2, 0, STR_END, 0); TMP2 5553 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(1)); TMP2 5554 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP2, 0, STR_END, 0)); TMP2 5579 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, ARGUMENTS, 0); TMP2 5580 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin)); TMP2 5582 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, notbol)); TMP2 5583 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 5587 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, ARGUMENTS, 0); TMP2 5588 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, begin)); TMP2 5590 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, notbol)); TMP2 5591 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 5598 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); TMP2 5599 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP2, 0, TMP1, 0)); TMP2 5601 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(-1)); TMP2 5603 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); TMP2 5615 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, ARGUMENTS, 0); TMP2 5616 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, noteol)); TMP2 5617 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 5630 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, ARGUMENTS, 0); TMP2 5631 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(jit_arguments, noteol)); TMP2 5632 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 5639 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(2)); TMP2 5642 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER, TMP2, 0, STR_END, 0)); TMP2 5645 ext/pcre/pcrelib/pcre_jit_compile.c jump[1] = CMP(SLJIT_LESS_EQUAL, TMP2, 0, STR_END, 0); TMP2 5653 ext/pcre/pcrelib/pcre_jit_compile.c OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(1)); TMP2 5655 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); TMP2 5731 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x20); TMP2 5732 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, c | 0x20)); TMP2 5809 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND, TMP2, 0, TMP1, 0, SLJIT_IMM, 0x7); TMP2 5812 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SHL, TMP2, 0, SLJIT_IMM, 1, TMP2, 0); TMP2 5813 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_AND | SLJIT_SET_E, SLJIT_UNUSED, 0, TMP1, 0, TMP2, 0); TMP2 5838 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, length); TMP2 5842 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, TMP2, 0, SLJIT_IMM, 1); TMP2 5974 ext/pcre/pcrelib/pcre_jit_compile.c GET_LOCAL_BASE(TMP2, 0, OVECTOR(offset)); TMP2 5980 ext/pcre/pcrelib/pcre_jit_compile.c GET_LOCAL_BASE(TMP2, 0, OVECTOR(offset)); TMP2 6005 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), 0); TMP2 6010 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_ASSERT(TMP1 == SLJIT_R0 && STACK_TOP == SLJIT_R1 && TMP2 == SLJIT_R2); TMP2 6012 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1)); TMP2 6014 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP2), sizeof(sljit_sw)); TMP2 6017 ext/pcre/pcrelib/pcre_jit_compile.c jump = CMP(SLJIT_EQUAL, TMP1, 0, TMP2, 0); TMP2 6041 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1), TMP1, 0); TMP2 6043 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, SLJIT_MEM1(TMP2), sizeof(sljit_sw), TMP1, 0); TMP2 6048 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP2, 0); TMP2 6054 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 6061 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, TMP2, 0, STR_PTR, 0); TMP2 6062 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, STR_END, 0); TMP2 6063 ext/pcre/pcrelib/pcre_jit_compile.c partial = CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0); TMP2 6066 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 6156 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), 0); TMP2 6157 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, TMP2, 0); TMP2 6158 ext/pcre/pcrelib/pcre_jit_compile.c zerolength = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(TMP2), sizeof(sljit_sw)); TMP2 6177 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), 0); TMP2 6178 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, TMP2, 0); TMP2 6179 ext/pcre/pcrelib/pcre_jit_compile.c zerolength = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(TMP2), sizeof(sljit_sw)); TMP2 6188 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1); TMP2 6239 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), 0); TMP2 6240 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(2), TMP2, 0); TMP2 6241 ext/pcre/pcrelib/pcre_jit_compile.c zerolength = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(TMP2), sizeof(sljit_sw)); TMP2 6257 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), 0); TMP2 6258 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(2), TMP2, 0); TMP2 6259 ext/pcre/pcrelib/pcre_jit_compile.c zerolength = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(TMP2), sizeof(sljit_sw)); TMP2 6268 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(2)); TMP2 6337 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(0)); TMP2 6340 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 6345 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->has_set_som ? (int)(OVECTOR(0)) : common->mark_ptr); TMP2 6347 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 6420 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->capture_last_ptr); TMP2 6423 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_SI, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(capture_last), TMP2, 0); TMP2 6426 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(0)); TMP2 6428 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(subject), TMP2, 0); TMP2 6431 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr)); TMP2 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); TMP2 6532 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STACK_TOP, 0, SLJIT_IMM, (framesize + extrasize) * sizeof(sljit_sw)); TMP2 6533 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), private_data_ptr, TMP2, 0); TMP2 6535 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr); TMP2 6540 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), TMP2, 0); TMP2 6878 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), 0); TMP2 6895 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(0)); TMP2 6916 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1)); TMP2 6919 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize + 1), TMP2, 0); TMP2 7162 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr); TMP2 7173 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7190 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 7196 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7200 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stacksize + 1), TMP2, 0); TMP2 7214 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 7217 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, TMP2, 0, STACK_TOP, 0, SLJIT_IMM, stacksize * sizeof(sljit_sw)); TMP2 7223 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), private_data_ptr, TMP2, 0); TMP2 7229 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), private_data_ptr, TMP2, 0); TMP2 7243 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr + sizeof(sljit_sw)); TMP2 7246 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), TMP2, 0); TMP2 7250 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7253 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 7259 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7262 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 7289 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB | SLJIT_SET_E, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(GET2(slot, 0) << 1), TMP1, 0); TMP2 7295 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_OR | SLJIT_SET_E, TMP2, 0, TMP2, 0, STR_PTR, 0); TMP2 7384 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), repeat_ptr); TMP2 7406 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(STACK_TOP), STACK(stacksize), TMP2, 0, SLJIT_IMM, 1); TMP2 7463 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, STR_PTR, 0, rmax_label); TMP2 7479 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), repeat_ptr); TMP2 7481 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 7601 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1)); TMP2 7605 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(1), TMP2, 0); TMP2 7607 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr); TMP2 7617 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr); TMP2 7629 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stack), TMP2, 0); TMP2 7646 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr); TMP2 7657 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(stack), TMP2, 0); TMP2 7729 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7730 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, STACK_TOP, 0, TMP2, 0, SLJIT_IMM, stacksize * sizeof(sljit_sw)); TMP2 7732 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP1, 0, SLJIT_MEM1(TMP2), (framesize + 1) * sizeof(sljit_sw)); TMP2 7733 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(TMP2), (framesize + 1) * sizeof(sljit_sw), STR_PTR, 0); TMP2 7773 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7778 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), private_data_ptr); TMP2 7779 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(TMP2), (framesize + 1) * sizeof(sljit_sw)); TMP2 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)); TMP2 8177 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, notempty)); TMP2 8178 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 8179 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, notempty_atstart)); TMP2 8181 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); TMP2 8183 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0, common->accept_label); TMP2 8184 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str)); TMP2 8186 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_PTR, 0)); TMP2 8188 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, STR_PTR, 0, common->accept_label); TMP2 8234 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2)); TMP2 8235 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->mark_ptr, TMP2, 0); TMP2 8236 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr), TMP2, 0); TMP2 8260 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr); TMP2 8268 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(size - 3), TMP2, 0); TMP2 8332 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(0)); TMP2 8335 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(0), TMP2, 0); TMP2 8521 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), common->mark_ptr); TMP2 8524 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(common->has_skip_arg ? 4 : 0), TMP2, 0); TMP2 8525 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, (sljit_sw)(cc + 2)); TMP2 8526 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->mark_ptr, TMP2, 0); TMP2 8527 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, mark_ptr), TMP2, 0); TMP2 8779 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(0)); TMP2 8782 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), OVECTOR(0), TMP2, 0); TMP2 8787 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(0)); TMP2 8789 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->has_set_som ? (int)(OVECTOR(0)) : common->mark_ptr, TMP2, 0); TMP2 8997 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(1)); TMP2 9001 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset), TMP2, 0); TMP2 9007 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(1)); TMP2 9010 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1), TMP2, 0); TMP2 9126 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), repeat_ptr); TMP2 9148 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(STACK_TOP), STACK(stacksize), TMP2, 0, SLJIT_IMM, 1); TMP2 9229 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(1)); TMP2 9232 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1), TMP2, 0); TMP2 9332 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(1)); TMP2 9336 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset + 1), TMP2, 0); TMP2 9398 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_IMM, common->then_trap->start); TMP2 9405 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, SLJIT_MEM1(STACK_TOP), -(int)(3 * sizeof(sljit_sw)), TMP2, 0, loop); TMP2 9617 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), STACK(0)); TMP2 9621 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, TMP2, 0); TMP2 9690 ext/pcre/pcrelib/pcre_jit_compile.c sljit_emit_fast_enter(compiler, TMP2, 0); TMP2 9693 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(STACK_TOP), STACK(private_data_size + framesize + alternativesize - 1), TMP2, 0); TMP2 9774 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), sizeof(sljit_sw)); TMP2 9777 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->control_head_ptr, TMP2, 0); TMP2 9781 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(STACK_TOP), sizeof(sljit_sw)); TMP2 9783 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->recursive_head_ptr, TMP2, 0); TMP2 10033 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, stack)); TMP2 10035 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_TOP, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, base)); TMP2 10036 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STACK_LIMIT, 0, SLJIT_MEM1(TMP2), SLJIT_OFFSETOF(struct sljit_stack, limit)); TMP2 10071 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_ADD, TMP2, 0, STR_PTR, 0, SLJIT_IMM, IN_UCHARS(study->minlength)); TMP2 10072 ext/pcre/pcrelib/pcre_jit_compile.c minlength_check_failed = CMP(SLJIT_GREATER, TMP2, 0, STR_END, 0); TMP2 10208 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, notempty)); TMP2 10209 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0, empty_match_backtrack_label); TMP2 10210 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV_UB, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, notempty_atstart)); TMP2 10211 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0, empty_match_found_label); TMP2 10212 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, str)); TMP2 10213 ext/pcre/pcrelib/pcre_jit_compile.c CMPTO(SLJIT_NOT_EQUAL, TMP2, 0, STR_PTR, 0, empty_match_found_label); TMP2 10243 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), LOCALS1, TMP2, 0); TMP2 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); TMP2 10255 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, TMP2, 0, SLJIT_MEM1(SLJIT_SP), LOCALS1);