Lines Matching refs:jump

206   struct sljit_jump *jump;  member
624 #define JUMPHERE(jump) \ argument
625 sljit_set_label((jump), sljit_emit_label(compiler))
626 #define SET_LABEL(jump, label) \ argument
627 sljit_set_label((jump), (label))
3018 SET_LABEL(list->jump, label); in set_jumps()
3023 …IT_INLINE void add_jump(struct sljit_compiler *compiler, jump_list **list, struct sljit_jump *jump) in add_jump() argument
3029 list_item->jump = jump; in add_jump()
3422 struct sljit_jump *jump; in check_start_used_ptr() local
3430 jump = CMP(SLJIT_LESS_EQUAL, TMP1, 0, STR_PTR, 0); in check_start_used_ptr()
3432 JUMPHERE(jump); in check_start_used_ptr()
3436 jump = CMP(SLJIT_LESS_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in check_start_used_ptr()
3438 JUMPHERE(jump); in check_start_used_ptr()
3558 struct sljit_jump *jump = NULL; in check_partial() local
3566 jump = CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in check_partial()
3568 jump = CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, SLJIT_IMM, -1); in check_partial()
3580 if (jump != NULL) in check_partial()
3581 JUMPHERE(jump); in check_partial()
3588 struct sljit_jump *jump; in check_str_end() local
3596 jump = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in check_str_end()
3611 JUMPHERE(jump); in check_str_end()
3617 struct sljit_jump *jump; in detect_partial_match() local
3626 jump = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in detect_partial_match()
3644 JUMPHERE(jump); in detect_partial_match()
3650 struct sljit_jump *jump; in process_partial_match() local
3655 jump = CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in process_partial_match()
3657 JUMPHERE(jump); in process_partial_match()
3682 struct sljit_jump *jump; in peek_char() local
3698 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0x80); in peek_char()
3705 JUMPHERE(jump); in peek_char()
3716 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0xe000 - 0xd800); in peek_char()
3727 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800); in peek_char()
3734 JUMPHERE(jump); in peek_char()
3767 struct sljit_jump *jump; in peek_char_back() local
3781 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0x80); in peek_char_back()
3790 JUMPHERE(jump); in peek_char_back()
3799 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800); in peek_char_back()
3807 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0xe000 - 0xdc00); in peek_char_back()
3815 JUMPHERE(jump); in peek_char_back()
3841 struct sljit_jump *jump; in read_char() local
3864 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0x80); in read_char()
3873 JUMPHERE(jump); in read_char()
3877 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); in read_char()
3945 JUMPHERE(jump); in read_char()
3955 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0xe000 - 0xd800); in read_char()
3964 JUMPHERE(jump); in read_char()
3971 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0xdc00 - 0xd800); in read_char()
3978 JUMPHERE(jump); in read_char()
3997 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0x400); in read_char()
4002 JUMPHERE(jump); in read_char()
4052 struct sljit_jump *jump; in read_char7_type() local
4064 jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0x80); in read_char7_type()
4077 JUMPHERE(jump); in read_char7_type()
4088 struct sljit_jump *jump; in read_char8_type() local
4105 jump = CMP(SLJIT_LESS, TMP2, 0, SLJIT_IMM, 0x80); in read_char8_type()
4143 JUMPHERE(jump); in read_char8_type()
4156 jump = CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, 255); in read_char8_type()
4160 JUMPHERE(jump); in read_char8_type()
4179 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0x400); in read_char8_type()
4181 JUMPHERE(jump); in read_char8_type()
4187 jump = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0xe000 - 0xd800); in read_char8_type()
4196 JUMPHERE(jump); in read_char8_type()
4213 struct sljit_jump *jump; in move_back() local
4226 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0x80); in move_back()
4230 JUMPHERE(jump); in move_back()
4250 jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 0xe000 - 0xd800); in move_back()
4254 JUMPHERE(jump); in move_back()
4292 struct sljit_jump *jump; in check_newlinechar() local
4309 jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); in check_newlinechar()
4311 JUMPHERE(jump); in check_newlinechar()
4329 struct sljit_jump *jump; in do_utfreadchar() local
4339 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar()
4345 JUMPHERE(jump); in do_utfreadchar()
4352 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar()
4359 JUMPHERE(jump); in do_utfreadchar()
4374 struct sljit_jump *jump; in do_utfreadtype8() local
4380 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadtype8()
4398 JUMPHERE(jump); in do_utfreadtype8()
4413 struct sljit_jump *jump; in do_utfreadchar_invalid() local
4439 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar_invalid()
4444 JUMPHERE(jump); in do_utfreadchar_invalid()
4461 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar_invalid()
4487 JUMPHERE(jump); in do_utfreadchar_invalid()
4529 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar_invalid()
4534 JUMPHERE(jump); in do_utfreadchar_invalid()
4573 struct sljit_jump *jump[5]; in do_utfreadnewline_invalid() local
4582 jump[0] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in do_utfreadnewline_invalid()
4589 JUMPHERE(jump[0]); in do_utfreadnewline_invalid()
4596 jump[0] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in do_utfreadnewline_invalid()
4600 jump[1] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0xc2); in do_utfreadnewline_invalid()
4601 jump[2] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0xe2); in do_utfreadnewline_invalid()
4605 jump[3] = CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0x80); in do_utfreadnewline_invalid()
4609 jump[4] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in do_utfreadnewline_invalid()
4615 JUMPHERE(jump[3]); in do_utfreadnewline_invalid()
4619 JUMPHERE(jump[0]); in do_utfreadnewline_invalid()
4620 JUMPHERE(jump[4]); in do_utfreadnewline_invalid()
4626 JUMPHERE(jump[1]); in do_utfreadnewline_invalid()
4633 JUMPHERE(jump[2]); in do_utfreadnewline_invalid()
4653 struct sljit_jump *jump; in do_utfmoveback_invalid() local
4670 jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 0x20); in do_utfmoveback_invalid()
4677 JUMPHERE(jump); in do_utfmoveback_invalid()
4683 jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 0x10); in do_utfmoveback_invalid()
4690 JUMPHERE(jump); in do_utfmoveback_invalid()
4748 struct sljit_jump *jump[2]; in do_utfpeakcharback() local
4754 jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0x20); in do_utfpeakcharback()
4758 jump[1] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0x10); in do_utfpeakcharback()
4766 JUMPHERE(jump[1]); in do_utfpeakcharback()
4772 JUMPHERE(jump[0]); in do_utfpeakcharback()
4787 struct sljit_jump *jump[2]; in do_utfpeakcharback_invalid() local
4797 jump[0] = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, STR_PTR, 0); in do_utfpeakcharback_invalid()
4802 jump[1] = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0x1e); in do_utfpeakcharback_invalid()
4810 JUMPHERE(jump[1]); in do_utfpeakcharback_invalid()
4820 jump[1] = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, SLJIT_IMM, 0x10); in do_utfpeakcharback_invalid()
4848 JUMPHERE(jump[1]); in do_utfpeakcharback_invalid()
4874 JUMPHERE(jump[0]); in do_utfpeakcharback_invalid()
4876 jump[0] = CMP(SLJIT_GREATER_EQUAL, TMP2, 0, STR_PTR, 0); in do_utfpeakcharback_invalid()
4897 JUMPHERE(jump[0]); in do_utfpeakcharback_invalid()
5013 struct sljit_jump *jump; in do_utfpeakcharback_invalid() local
5018 jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, 0xe000); in do_utfpeakcharback_invalid()
5030 JUMPHERE(jump); in do_utfpeakcharback_invalid()
5053 struct sljit_jump *jump; in do_getucd() local
5070 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, MAX_UTF_CODE_POINT + 1); in do_getucd()
5072 JUMPHERE(jump); in do_getucd()
5093 struct sljit_jump *jump; in do_getucdtype() local
5110 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, MAX_UTF_CODE_POINT + 1); in do_getucdtype()
5112 JUMPHERE(jump); in do_getucdtype()
5146 struct sljit_jump *jump; in mainloop_entry() local
5268 jump = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in mainloop_entry()
5274 JUMPHERE(jump); in mainloop_entry()
5278 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); in mainloop_entry()
5281 JUMPHERE(jump); in mainloop_entry()
5288 jump = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in mainloop_entry()
5294 JUMPHERE(jump); in mainloop_entry()
6418 struct sljit_jump *jump; in do_revertframes() local
6427 jump = CMP(SLJIT_SIG_LESS_EQUAL, TMP2, 0, SLJIT_IMM, 0); in do_revertframes()
6447 JUMPHERE(jump); in do_revertframes()
6448 jump = CMP(SLJIT_NOT_ZERO /* SIG_LESS */, TMP2, 0, SLJIT_IMM, 0); in do_revertframes()
6452 JUMPHERE(jump); in do_revertframes()
6480 struct sljit_jump *jump; in check_wordboundary() local
6523 jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_UNDERSCORE); in check_wordboundary()
6531 JUMPHERE(jump); in check_wordboundary()
6538 jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in check_wordboundary()
6541 jump = NULL; in check_wordboundary()
6543 jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in check_wordboundary()
6549 JUMPHERE(jump); in check_wordboundary()
6551 if (jump != NULL) in check_wordboundary()
6552 JUMPHERE(jump); in check_wordboundary()
6569 jump = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_UNDERSCORE); in check_wordboundary()
6577 JUMPHERE(jump); in check_wordboundary()
6585 jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in check_wordboundary()
6588 jump = NULL; in check_wordboundary()
6590 jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in check_wordboundary()
6596 JUMPHERE(jump); in check_wordboundary()
6598 if (jump != NULL) in check_wordboundary()
6599 JUMPHERE(jump); in check_wordboundary()
6986 struct sljit_jump *jump; in do_casefulcmp() local
7016 jump = CMP(SLJIT_NOT_EQUAL, char1_reg, 0, char2_reg, 0); in do_casefulcmp()
7020 JUMPHERE(jump); in do_casefulcmp()
7031 jump = CMP(SLJIT_NOT_EQUAL, char1_reg, 0, char2_reg, 0); in do_casefulcmp()
7035 JUMPHERE(jump); in do_casefulcmp()
7046 jump = CMP(SLJIT_NOT_EQUAL, char1_reg, 0, char2_reg, 0); in do_casefulcmp()
7050 JUMPHERE(jump); in do_casefulcmp()
7066 struct sljit_jump *jump; in do_caselesscmp() local
7126 jump = CMP(SLJIT_GREATER, char1_reg, 0, SLJIT_IMM, 255); in do_caselesscmp()
7130 JUMPHERE(jump); in do_caselesscmp()
7131 jump = CMP(SLJIT_GREATER, char2_reg, 0, SLJIT_IMM, 255); in do_caselesscmp()
7135 JUMPHERE(jump); in do_caselesscmp()
7141 jump = CMP(SLJIT_NOT_EQUAL, char1_reg, 0, char2_reg, 0); in do_caselesscmp()
7145 JUMPHERE(jump); in do_caselesscmp()
7344 struct sljit_jump *jump = NULL; in compile_xclass_matchingpath() local
7481 jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in compile_xclass_matchingpath()
7493 JUMPHERE(jump); in compile_xclass_matchingpath()
7512 jump = NULL; in compile_xclass_matchingpath()
7515 jump = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in compile_xclass_matchingpath()
7527 JUMPHERE(jump); in compile_xclass_matchingpath()
7543 jump = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, MAX_UTF_CODE_POINT + 1); in compile_xclass_matchingpath()
7545 JUMPHERE(jump); in compile_xclass_matchingpath()
7592 jump = CMP(SLJIT_EQUAL ^ invertcmp, TMP1, 0, SLJIT_IMM, (int)cc[1]); in compile_xclass_matchingpath()
7593 add_jump(compiler, compares > 0 ? list : backtracks, jump); in compile_xclass_matchingpath()
7660 jump = NULL; in compile_xclass_matchingpath()
7677 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7682 jump = CMP(SLJIT_EQUAL ^ invertcmp, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); in compile_xclass_matchingpath()
7703 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7708 jump = CMP(SLJIT_LESS_EQUAL ^ invertcmp, TMP1, 0, SLJIT_IMM, (sljit_sw)(c - charoffset)); in compile_xclass_matchingpath()
7723 jump = JUMP(SLJIT_JUMP); in compile_xclass_matchingpath()
7733 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7739jump = CMP(SLJIT_LESS_EQUAL ^ invertcmp, typereg, 0, SLJIT_IMM, PRIV(ucp_typerange)[(int)cc[1] * 2… in compile_xclass_matchingpath()
7743 jump = CMP(SLJIT_EQUAL ^ invertcmp, typereg, 0, SLJIT_IMM, (int)cc[1] - typeoffset); in compile_xclass_matchingpath()
7766 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7781 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7834 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7851 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7860 jump = CMP(SLJIT_NOT_EQUAL, typereg, 0, SLJIT_IMM, ucp_Cf - ucp_Ll); in compile_xclass_matchingpath()
7873 JUMPHERE(jump); in compile_xclass_matchingpath()
7874 jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); in compile_xclass_matchingpath()
7886 jump = CMP(SLJIT_NOT_EQUAL, typereg, 0, SLJIT_IMM, ucp_Cf - ucp_Ll); in compile_xclass_matchingpath()
7896 JUMPHERE(jump); in compile_xclass_matchingpath()
7897 jump = CMP(SLJIT_ZERO ^ invertcmp, TMP2, 0, SLJIT_IMM, 0); in compile_xclass_matchingpath()
7912 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
7923 if (jump != NULL) in compile_xclass_matchingpath()
7924 add_jump(compiler, compares > 0 ? list : backtracks, jump); in compile_xclass_matchingpath()
7940 struct sljit_jump *jump[4]; in compile_simple_assertion_matchingpath() local
7985 jump[0] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
7994 jump[1] = CMP(SLJIT_EQUAL, TMP2, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
8002 JUMPHERE(jump[1]); in compile_simple_assertion_matchingpath()
8018 jump[1] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); in compile_simple_assertion_matchingpath()
8021 jump[2] = JUMP(SLJIT_GREATER); in compile_simple_assertion_matchingpath()
8025 jump[3] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL); in compile_simple_assertion_matchingpath()
8028 JUMPHERE(jump[1]); in compile_simple_assertion_matchingpath()
8045 JUMPHERE(jump[2]); in compile_simple_assertion_matchingpath()
8046 JUMPHERE(jump[3]); in compile_simple_assertion_matchingpath()
8048 JUMPHERE(jump[0]); in compile_simple_assertion_matchingpath()
8079 jump[1] = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
8089 jump[0] = JUMP(SLJIT_JUMP); in compile_simple_assertion_matchingpath()
8090 JUMPHERE(jump[1]); in compile_simple_assertion_matchingpath()
8100 jump[1] = CMP(SLJIT_LESS_EQUAL, TMP2, 0, STR_END, 0); in compile_simple_assertion_matchingpath()
8105 JUMPHERE(jump[1]); in compile_simple_assertion_matchingpath()
8117 JUMPHERE(jump[0]); in compile_simple_assertion_matchingpath()
8144 jump[1] = CMP(SLJIT_GREATER, STR_PTR, 0, TMP2, 0); in compile_simple_assertion_matchingpath()
8150 jump[1] = CMP(SLJIT_GREATER, STR_PTR, 0, TMP2, 0); in compile_simple_assertion_matchingpath()
8154 jump[0] = JUMP(SLJIT_JUMP); in compile_simple_assertion_matchingpath()
8155 JUMPHERE(jump[1]); in compile_simple_assertion_matchingpath()
8174 JUMPHERE(jump[0]); in compile_simple_assertion_matchingpath()
8426 struct sljit_jump *jump[3]; in compile_char1_matchingpath() local
8484 jump[0] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff); in compile_char1_matchingpath()
8494 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8516 jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); in compile_char1_matchingpath()
8520 jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xd800); in compile_char1_matchingpath()
8527 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8559 jump[0] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR); in compile_char1_matchingpath()
8567 jump[1] = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL); in compile_char1_matchingpath()
8569 jump[2] = JUMP(SLJIT_JUMP); in compile_char1_matchingpath()
8570 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8573 JUMPHERE(jump[1]); in compile_char1_matchingpath()
8574 JUMPHERE(jump[2]); in compile_char1_matchingpath()
8631 jump[0] = CMP(SLJIT_LESS, SLJIT_RETURN_REG, 0, STR_END, 0); in compile_char1_matchingpath()
8634 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8690 jump[0] = CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c); in compile_char1_matchingpath()
8692 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8720 jump[0] = CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, 0xc0); in compile_char1_matchingpath()
8723 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8781 jump[0] = NULL; in compile_char1_matchingpath()
8784 jump[0] = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, bit); in compile_char1_matchingpath()
8787 add_jump(compiler, backtracks, jump[0]); in compile_char1_matchingpath()
8788 jump[0] = NULL; in compile_char1_matchingpath()
8792 jump[0] = CMP(SLJIT_GREATER, TMP1, 0, SLJIT_IMM, 255); in compile_char1_matchingpath()
8795 add_jump(compiler, backtracks, jump[0]); in compile_char1_matchingpath()
8796 jump[0] = NULL; in compile_char1_matchingpath()
8808 if (jump[0] != NULL) in compile_char1_matchingpath()
8809 JUMPHERE(jump[0]); in compile_char1_matchingpath()
8958 struct sljit_jump *jump = NULL; in compile_ref_matchingpath() local
9002 jump = CMP(SLJIT_GREATER_EQUAL, source_reg, 0, source_end_reg, 0); in compile_ref_matchingpath()
9066 JUMPHERE(jump); in compile_ref_matchingpath()
9081 jump = JUMP(SLJIT_ZERO); in compile_ref_matchingpath()
9109 if (jump != NULL) in compile_ref_matchingpath()
9112 add_jump(compiler, backtracks, jump); in compile_ref_matchingpath()
9114 JUMPHERE(jump); in compile_ref_matchingpath()
9127 struct sljit_jump *jump = NULL; in compile_ref_iterator_matchingpath() local
9235 jump = CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, max); in compile_ref_iterator_matchingpath()
9239 JUMPHERE(jump); in compile_ref_iterator_matchingpath()
9280 jump = JUMP(SLJIT_JUMP); in compile_ref_iterator_matchingpath()
9317 if (jump != NULL) in compile_ref_iterator_matchingpath()
9318 JUMPHERE(jump); in compile_ref_iterator_matchingpath()
9572 struct sljit_jump *jump; in compile_assert_matchingpath() local
9793 jump = JUMP(SLJIT_JUMP); in compile_assert_matchingpath()
9804 JUMPHERE(jump); in compile_assert_matchingpath()
9841 jump = JUMP(SLJIT_JUMP); in compile_assert_matchingpath()
9843 add_jump(compiler, target, jump); in compile_assert_matchingpath()
9896 SET_LABEL(jump, backtrack->matchingpath); in compile_assert_matchingpath()
10155 struct sljit_jump *jump; in compile_bracket_matchingpath() local
10260 jump = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); in compile_bracket_matchingpath()
10264 JUMPHERE(jump); in compile_bracket_matchingpath()
10281 jump = CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); in compile_bracket_matchingpath()
10283 JUMPHERE(jump); in compile_bracket_matchingpath()
11141 struct sljit_jump *jump = NULL; in compile_iterator_matchingpath() local
11251 jump = JUMP(SLJIT_ZERO); in compile_iterator_matchingpath()
11259 if (jump != NULL) in compile_iterator_matchingpath()
11260 JUMPHERE(jump); in compile_iterator_matchingpath()
11305 jump = CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, STR_END, 0); in compile_iterator_matchingpath()
11307 JUMPHERE(jump); in compile_iterator_matchingpath()
11364 jump = JUMP(SLJIT_JUMP); in compile_iterator_matchingpath()
11374 JUMPHERE(jump); in compile_iterator_matchingpath()
11411 jump = CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, charpos_char); in compile_iterator_matchingpath()
11413 JUMPHERE(jump); in compile_iterator_matchingpath()
11598 jump = CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, STR_END, 0); in compile_iterator_matchingpath()
11600 JUMPHERE(jump); in compile_iterator_matchingpath()
12117 struct sljit_jump *jump = NULL; in compile_iterator_backtrackingpath() local
12147 jump = CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, TMP2, 0); in compile_iterator_backtrackingpath()
12160 jump = CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, base, offset1); in compile_iterator_backtrackingpath()
12165 JUMPHERE(jump); in compile_iterator_backtrackingpath()
12201 jump = JUMP(SLJIT_JUMP); in compile_iterator_backtrackingpath()
12206 JUMPHERE(jump); in compile_iterator_backtrackingpath()
12214 jump = CMP(SLJIT_EQUAL, STR_PTR, 0, SLJIT_IMM, 0); in compile_iterator_backtrackingpath()
12218 JUMPHERE(jump); in compile_iterator_backtrackingpath()
12822 struct sljit_jump *jump; in compile_bracketpos_backtrackingpath() local
12849 jump = JUMP(SLJIT_JUMP); in compile_bracketpos_backtrackingpath()
12853 JUMPHERE(jump); in compile_bracketpos_backtrackingpath()
12887 struct sljit_jump *jump; in compile_control_verb_backtrackingpath() local
12898 jump = JUMP(SLJIT_JUMP); in compile_control_verb_backtrackingpath()
12902 JUMPHERE(jump); in compile_control_verb_backtrackingpath()
12947 struct sljit_jump *jump; in compile_then_trap_backtrackingpath() local
12961 jump = JUMP(SLJIT_JUMP); in compile_then_trap_backtrackingpath()
12973 JUMPHERE(jump); in compile_then_trap_backtrackingpath()
13406 struct sljit_jump *jump; in jit_compile() local
13690 jump = CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, -1); in jit_compile()
13692 JUMPHERE(jump); in jit_compile()
13769 jump = CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), common->hit_start, SLJIT_IMM, 0); in jit_compile()
13773 JUMPHERE(jump); in jit_compile()
13873 jump = CMP(SLJIT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0); in jit_compile()
13881 JUMPHERE(jump); in jit_compile()