H A D | pcre2_jit_compile.c | 302 jump_list *backtracks; member 3684 static void detect_partial_match(compiler_common *common, jump_list **backtracks) in detect_partial_match() argument 3691 add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in detect_partial_match() 3698 add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0)); in detect_partial_match() 3700 add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, -1)); in detect_partial_match() 3705 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in detect_partial_match() 3746 static void peek_char(compiler_common *common, sljit_u32 max, sljit_s32 dst, sljit_sw dstw, jump_list **backtracks) in peek_char() argument 3758 SLJIT_UNUSED_ARG(backtracks); in peek_char() 3773 if (backtracks && common->invalid_utf) in peek_char() 3774 add_jump(compiler, backtracks, CM in peek_char() 3830 peek_char_back(compiler_common *common, sljit_u32 max, jump_list **backtracks) peek_char_back() argument 3903 read_char(compiler_common *common, sljit_u32 min, sljit_u32 max, jump_list **backtracks, sljit_u32 options) read_char() argument 4116 read_char7_type(compiler_common *common, jump_list **backtracks, BOOL negated) read_char7_type() argument 4153 read_char8_type(compiler_common *common, jump_list **backtracks, BOOL negated) read_char8_type() argument 4272 move_back(compiler_common *common, jump_list **backtracks, BOOL must_be_valid) move_back() argument 4359 check_newlinechar(compiler_common *common, int nltype, jump_list **backtracks, BOOL jumpifmatch) check_newlinechar() argument 6779 optimize_class_ranges(compiler_common *common, const sljit_u8 *bits, BOOL nclass, BOOL invert, jump_list **backtracks) optimize_class_ranges() argument 6931 optimize_class_chars(compiler_common *common, const sljit_u8 *bits, BOOL nclass, BOOL invert, jump_list **backtracks) optimize_class_chars() argument 7032 optimize_class(compiler_common *common, const sljit_u8 *bits, BOOL nclass, BOOL invert, jump_list **backtracks) optimize_class() argument 7312 byte_sequence_compare(compiler_common *common, BOOL caseless, PCRE2_SPTR cc, compare_context *context, jump_list **backtracks) byte_sequence_compare() argument 7504 compile_xclass_matchingpath(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks) compile_xclass_matchingpath() argument 8244 compile_simple_assertion_matchingpath(compiler_common *common, PCRE2_UCHAR type, PCRE2_SPTR cc, jump_list **backtracks) compile_simple_assertion_matchingpath() argument 8728 compile_char1_matchingpath(compiler_common *common, PCRE2_UCHAR type, PCRE2_SPTR cc, jump_list **backtracks, BOOL check_str_ptr) compile_char1_matchingpath() argument 9133 compile_charn_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, jump_list **backtracks) compile_charn_matchingpath() argument 9231 compile_dnref_search(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks) compile_dnref_search() argument 9261 compile_ref_matchingpath(compiler_common *common, PCRE2_SPTR cc, jump_list **backtracks, BOOL withchecks, BOOL emptyfail) compile_ref_matchingpath() argument [all...] |