Lines Matching refs:STR_END
549 #define STR_END SLJIT_S0 macro
2185 status.tmp_regs[2] = STR_END; in copy_recurse_data()
2911 SLJIT_COMPILE_ASSERT(STR_END == SLJIT_S0, str_end_must_be_saved_reg0); in return_with_partial_match()
2933 OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_S1, 0); in return_with_partial_match()
2935 OP2(SLJIT_ASHR, STR_END, 0, STR_END, 0, SLJIT_IMM, UCHAR_SHIFT); in return_with_partial_match()
2937 … SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(pcre2_match_data, ovector) + sizeof(PCRE2_SIZE), STR_END, 0); in return_with_partial_match()
3111 add_jump(compiler, end_reached, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in check_str_end()
3115 jump = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in check_str_end()
3140 add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in detect_partial_match()
3145 jump = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in detect_partial_match()
3722 end = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in mainloop_entry()
3732 end = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in mainloop_entry()
3738 CMPTO(SLJIT_LESS, STR_PTR, 0, STR_END, 0, mainloop); in mainloop_entry()
3753 OP1(SLJIT_MOV, TMP2, 0, STR_END, 0); in mainloop_entry()
3763 end2 = CMP(SLJIT_LESS_EQUAL, TMP2, 0, STR_END, 0); in mainloop_entry()
3764 OP1(SLJIT_MOV, TMP2, 0, STR_END, 0); in mainloop_entry()
3778 end = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in mainloop_entry()
4442 partial_quit[0] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_first_char2_sse2()
4518 partial_quit[1] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_first_char2_sse2()
4550 OP2(SLJIT_SUB | SLJIT_SET_GREATER, SLJIT_UNUSED, 0, STR_PTR, 0, STR_END, 0); in fast_forward_first_char2_sse2()
4551 CMOV(SLJIT_GREATER, STR_PTR, STR_END, 0); in fast_forward_first_char2_sse2()
4554 add_jump(compiler, &common->failed_match, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in fast_forward_first_char2_sse2()
4566 add_jump(compiler, &common->failed_match, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in fast_forward_first_char2_sse2()
4623 OP1(SLJIT_MOV, TMP3, 0, STR_END, 0); in fast_forward_char_pair_sse2()
4626 OP2(SLJIT_SUB | SLJIT_SET_LESS, SLJIT_UNUSED, 0, TMP1, 0, STR_END, 0); in fast_forward_char_pair_sse2()
4627 CMOV(SLJIT_LESS, STR_END, TMP1, 0); in fast_forward_char_pair_sse2()
4631 add_jump(compiler, &common->failed_match, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in fast_forward_char_pair_sse2()
4825 add_jump(compiler, &common->failed_match, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in fast_forward_char_pair_sse2()
4889 add_jump(compiler, &common->failed_match, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in fast_forward_char_pair_sse2()
4892 OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(SLJIT_SP), common->match_end_ptr); in fast_forward_char_pair_sse2()
4902 CMPTO(SLJIT_LESS, STR_PTR, 0, STR_END, 0, restart); in fast_forward_char_pair_sse2()
4913 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in fast_forward_char_pair_sse2()
5002 OP1(SLJIT_MOV, TMP3, 0, STR_END, 0); in fast_forward_first_char2()
5005 OP2(SLJIT_SUB | SLJIT_SET_GREATER, SLJIT_UNUSED, 0, STR_END, 0, TMP1, 0); in fast_forward_first_char2()
5006 CMOV(SLJIT_GREATER, STR_END, TMP1, 0); in fast_forward_first_char2()
5021 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in fast_forward_first_char2()
5029 partial_quit = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_first_char2()
5068 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in fast_forward_first_char2()
5207 OP1(SLJIT_MOV, TMP3, 0, STR_END, 0); in fast_forward_first_n_chars()
5208 OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); in fast_forward_first_n_chars()
5209 OP2(SLJIT_SUB | SLJIT_SET_GREATER, SLJIT_UNUSED, 0, STR_END, 0, TMP1, 0); in fast_forward_first_n_chars()
5210 CMOV(SLJIT_GREATER, STR_END, TMP1, 0); in fast_forward_first_n_chars()
5213 OP2(SLJIT_SUB, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); in fast_forward_first_n_chars()
5222 add_jump(compiler, &common->failed_match, CMP(SLJIT_GREATER, STR_PTR, 0, STR_END, 0)); in fast_forward_first_n_chars()
5284 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in fast_forward_first_n_chars()
5286 OP2(SLJIT_ADD, STR_END, 0, STR_END, 0, SLJIT_IMM, IN_UCHARS(max)); in fast_forward_first_n_chars()
5321 OP1(SLJIT_MOV, TMP3, 0, STR_END, 0); in fast_forward_newline()
5322 OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(SLJIT_SP), common->match_end_ptr); in fast_forward_newline()
5327 lastchar = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_newline()
5343 quit = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_newline()
5354 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in fast_forward_newline()
5367 lastchar = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_newline()
5377 notfoundnl = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_newline()
5392 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in fast_forward_newline()
5411 OP1(SLJIT_MOV, RETURN_ADDR, 0, STR_END, 0); in fast_forward_start_bits()
5413 OP2(SLJIT_SUB | SLJIT_SET_GREATER, SLJIT_UNUSED, 0, STR_END, 0, TMP1, 0); in fast_forward_start_bits()
5414 CMOV(SLJIT_GREATER, STR_END, TMP1, 0); in fast_forward_start_bits()
5419 partial_quit = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_start_bits()
5466 OP1(SLJIT_MOV, STR_END, 0, RETURN_ADDR, 0); in fast_forward_start_bits()
5483 toolong = CMP(SLJIT_LESS, TMP1, 0, STR_END, 0); in search_requested_char()
5492 notfound = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, STR_END, 0); in search_requested_char()
6060 char1_reg = STR_END; in do_casefulcmp()
6072 if (char1_reg == STR_END) in do_casefulcmp()
6121 if (char1_reg == STR_END) in do_casefulcmp()
6135 int char1_reg = STR_END; in do_caselesscmp()
7029 jump[0] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7035 add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7038 jump[1] = CMP(SLJIT_EQUAL, TMP2, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7039 OP2(SLJIT_SUB | SLJIT_SET_LESS, SLJIT_UNUSED, 0, TMP2, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7056 add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7064 OP2(SLJIT_SUB | SLJIT_SET_Z | SLJIT_SET_GREATER, SLJIT_UNUSED, 0, TMP2, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7076 add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP2, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7083 add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7097 add_jump(compiler, backtracks, CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7110 add_jump(compiler, backtracks, CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7116 jump[1] = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7129 add_jump(compiler, backtracks, CMP(SLJIT_GREATER, TMP2, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7132 jump[1] = CMP(SLJIT_LESS_EQUAL, TMP2, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7170 add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in compile_simple_assertion_matchingpath()
7405 add_jump(compiler, &end_list, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in compile_char1_matchingpath()
7475 add_jump(compiler, &end_list, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in compile_char1_matchingpath()
7528 jump[0] = CMP(SLJIT_LESS, SLJIT_RETURN_REG, 0, STR_END, 0); in compile_char1_matchingpath()
7546 add_jump(compiler, backtracks, CMP(SLJIT_GREATER, STR_PTR, 0, STR_END, 0)); in compile_char1_matchingpath()
7762 add_jump(compiler, backtracks, CMP(SLJIT_GREATER, STR_PTR, 0, STR_END, 0)); in compile_charn_matchingpath()
7871 OP1(SLJIT_MOV, SLJIT_R3, 0, STR_END, 0); in compile_ref_matchingpath()
7884 OP1(SLJIT_MOV, STR_PTR, 0, STR_END, 0); in compile_ref_matchingpath()
7902 partial = CMP(SLJIT_GREATER, STR_PTR, 0, STR_END, 0); in compile_ref_matchingpath()
7915 OP2(SLJIT_ADD, TMP2, 0, TMP2, 0, STR_END, 0); in compile_ref_matchingpath()
7917 OP1(SLJIT_MOV, STR_PTR, 0, STR_END, 0); in compile_ref_matchingpath()
9957 add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER, TMP1, 0, STR_END, 0)); in compile_iterator_matchingpath()
10301 add_jump(compiler, &common->reset_match, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, STR_END, 0)); in compile_fail_accept_matchingpath()
12248 OP1(SLJIT_MOV, STR_END, 0, SLJIT_MEM1(TMP1), SLJIT_OFFSETOF(jit_arguments, end)); in jit_compile()
12291 minlength_check_failed = CMP(SLJIT_GREATER, TMP2, 0, STR_END, 0); in jit_compile()
12329 end_anchor_failed = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, STR_END, 0); in jit_compile()
12413 OP1(SLJIT_MOV, TMP3, 0, STR_END, 0); in jit_compile()
12414 OP1(SLJIT_MOV, STR_END, 0, TMP1, 0); in jit_compile()
12416 OP1(SLJIT_MOV, STR_END, 0, TMP3, 0); in jit_compile()
12419 CMPTO(SLJIT_LESS, STR_PTR, 0, STR_END, 0, common->ff_newline_shortcut); in jit_compile()
12423 CMPTO(SLJIT_LESS, STR_PTR, 0, (common->match_end_ptr == 0) ? STR_END : TMP1, 0, mainloop_label); in jit_compile()