Lines Matching refs:JUMP

625 #define JUMP(type) \  macro
3126 add_jump(compiler, &common->stackalloc, JUMP(SLJIT_FAST_CALL)); in flush_stubs()
3138 add_jump(compiler, &common->calllimit, JUMP(SLJIT_ZERO)); in count_match()
3647 add_jump(compiler, &common->partialmatch, JUMP(SLJIT_JUMP)); in check_partial()
3671 add_jump(compiler, end_reached, JUMP(SLJIT_JUMP)); in check_str_end()
3679 add_jump(compiler, &common->partialmatch, JUMP(SLJIT_JUMP)); in check_str_end()
3705 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in detect_partial_match()
3712 add_jump(compiler, &common->partialmatch, JUMP(SLJIT_JUMP)); in detect_partial_match()
3771 … common->invalid_utf ? &common->utfreadchar_invalid : &common->utfreadchar, JUMP(SLJIT_FAST_CALL)); in peek_char()
3789 add_jump(compiler, &common->utfreadchar_invalid, JUMP(SLJIT_FAST_CALL)); in peek_char()
3854 add_jump(compiler, &common->utfpeakcharback_invalid, JUMP(SLJIT_FAST_CALL)); in peek_char_back()
3859 add_jump(compiler, &common->utfpeakcharback, JUMP(SLJIT_FAST_CALL)); in peek_char_back()
3870 add_jump(compiler, &common->utfpeakcharback_invalid, JUMP(SLJIT_FAST_CALL)); in peek_char_back()
3937 add_jump(compiler, &common->utfreadnewline_invalid, JUMP(SLJIT_FAST_CALL)); in read_char()
3939 add_jump(compiler, &common->utfreadchar_invalid, JUMP(SLJIT_FAST_CALL)); in read_char()
3994 add_jump(compiler, &common->utfreadchar, JUMP(SLJIT_FAST_CALL)); in read_char()
4028 add_jump(compiler, &common->utfreadnewline_invalid, JUMP(SLJIT_FAST_CALL)); in read_char()
4030 add_jump(compiler, &common->utfreadchar_invalid, JUMP(SLJIT_FAST_CALL)); in read_char()
4138 add_jump(compiler, &common->utfreadchar_invalid, JUMP(SLJIT_FAST_CALL)); in read_char7_type()
4201 add_jump(compiler, &common->utfreadchar_invalid, JUMP(SLJIT_FAST_CALL)); in read_char8_type()
4211 add_jump(compiler, &common->utfreadtype8, JUMP(SLJIT_FAST_CALL)); in read_char8_type()
4294 add_jump(compiler, &common->utfmoveback_invalid, JUMP(SLJIT_FAST_CALL)); in move_back()
4318 add_jump(compiler, &common->utfmoveback_invalid, JUMP(SLJIT_FAST_CALL)); in move_back()
4367 add_jump(compiler, &common->anynewline, JUMP(SLJIT_FAST_CALL)); in check_newlinechar()
4369 add_jump(compiler, backtracks, JUMP(jumpifmatch ? SLJIT_NOT_ZERO : SLJIT_ZERO)); in check_newlinechar()
4410 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar()
4423 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar()
4451 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadtype8()
4510 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar_invalid()
4532 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar_invalid()
4600 jump = JUMP(SLJIT_NOT_ZERO); in do_utfreadchar_invalid()
5308 start = JUMP(SLJIT_JUMP); in mainloop_entry()
5322 end2 = JUMP(SLJIT_JUMP); in mainloop_entry()
6139 add_jump(compiler, &common->failed_match, JUMP(SLJIT_LESS)); in fast_forward_first_n_chars()
6146 add_jump(compiler, &common->failed_match, JUMP(SLJIT_LESS)); in fast_forward_first_n_chars()
6390 quit = JUMP(SLJIT_JUMP); in fast_forward_newline()
6675 add_jump(compiler, &common->getucdtype, JUMP(SLJIT_FAST_CALL)); in check_wordboundary()
6721 add_jump(compiler, &common->getucdtype, JUMP(SLJIT_FAST_CALL)); in check_wordboundary()
6828 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in optimize_class_ranges()
7588 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_xclass_matchingpath()
7671 add_jump(compiler, &found, JUMP(SLJIT_NOT_ZERO)); in compile_xclass_matchingpath()
7674 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_xclass_matchingpath()
7704 add_jump(compiler, list, JUMP(SLJIT_NOT_ZERO)); in compile_xclass_matchingpath()
7814 add_jump(compiler, compares > 0 ? list : backtracks, JUMP(SLJIT_NOT_ZERO ^ invertcmp)); in compile_xclass_matchingpath()
7925 add_jump(compiler, compares > 0 ? list : backtracks, JUMP(SLJIT_NOT_ZERO ^ invertcmp)); in compile_xclass_matchingpath()
7982 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8008 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8028 jump = JUMP(SLJIT_JUMP); in compile_xclass_matchingpath()
8038 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8074 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8089 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8142 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8159 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8220 jump = JUMP(SLJIT_NOT_ZERO ^ invertcmp); in compile_xclass_matchingpath()
8279 add_jump(compiler, &common->wordboundary, JUMP(SLJIT_FAST_CALL)); in compile_simple_assertion_matchingpath()
8288 add_jump(compiler, backtracks, JUMP(type == OP_NOT_WORD_BOUNDARY ? SLJIT_NOT_ZERO : SLJIT_ZERO)); in compile_simple_assertion_matchingpath()
8307 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_EQUAL)); in compile_simple_assertion_matchingpath()
8309 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_simple_assertion_matchingpath()
8329 jump[2] = JUMP(SLJIT_GREATER); in compile_simple_assertion_matchingpath()
8330 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_EQUAL) /* LESS */); in compile_simple_assertion_matchingpath()
8334 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_simple_assertion_matchingpath()
8348 add_jump(compiler, &common->anynewline, JUMP(SLJIT_FAST_CALL)); in compile_simple_assertion_matchingpath()
8350 add_jump(compiler, backtracks, JUMP(SLJIT_ZERO)); in compile_simple_assertion_matchingpath()
8375 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_ZERO)); in compile_simple_assertion_matchingpath()
8395 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_ZERO)); in compile_simple_assertion_matchingpath()
8397 jump[0] = JUMP(SLJIT_JUMP); in compile_simple_assertion_matchingpath()
8412 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_simple_assertion_matchingpath()
8435 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_ZERO)); in compile_simple_assertion_matchingpath()
8442 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_ZERO)); in compile_simple_assertion_matchingpath()
8461 add_jump(compiler, backtracks, JUMP(SLJIT_NOT_ZERO)); in compile_simple_assertion_matchingpath()
8462 jump[0] = JUMP(SLJIT_JUMP); in compile_simple_assertion_matchingpath()
8755 add_jump(compiler, backtracks, JUMP(type == OP_DIGIT ? SLJIT_ZERO : SLJIT_NOT_ZERO)); in compile_char1_matchingpath()
8769 add_jump(compiler, backtracks, JUMP(type == OP_WHITESPACE ? SLJIT_ZERO : SLJIT_NOT_ZERO)); in compile_char1_matchingpath()
8783 add_jump(compiler, backtracks, JUMP(type == OP_WORDCHAR ? SLJIT_ZERO : SLJIT_NOT_ZERO)); in compile_char1_matchingpath()
8877 jump[2] = JUMP(SLJIT_JUMP); in compile_char1_matchingpath()
8895 add_jump(compiler, &common->hspace, JUMP(SLJIT_FAST_CALL)); in compile_char1_matchingpath()
8897 add_jump(compiler, backtracks, JUMP(type == OP_NOT_HSPACE ? SLJIT_NOT_ZERO : SLJIT_ZERO)); in compile_char1_matchingpath()
8910 add_jump(compiler, &common->vspace, JUMP(SLJIT_FAST_CALL)); in compile_char1_matchingpath()
8912 add_jump(compiler, backtracks, JUMP(type == OP_NOT_VSPACE ? SLJIT_NOT_ZERO : SLJIT_ZERO)); in compile_char1_matchingpath()
9113 add_jump(compiler, backtracks, JUMP(SLJIT_ZERO)); in compile_char1_matchingpath()
9330 add_jump(compiler, &common->getucd, JUMP(SLJIT_FAST_CALL)); in compile_ref_matchingpath()
9361 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_ref_matchingpath()
9371 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_ref_matchingpath()
9389 jump = JUMP(SLJIT_ZERO); in compile_ref_matchingpath()
9396 …add_jump(compiler, *cc == OP_REF ? &common->casefulcmp : &common->caselesscmp, JUMP(SLJIT_FAST_CAL… in compile_ref_matchingpath()
9401 nopartial = JUMP(SLJIT_JUMP); in compile_ref_matchingpath()
9408 …add_jump(compiler, *cc == OP_REF ? &common->casefulcmp : &common->caselesscmp, JUMP(SLJIT_FAST_CAL… in compile_ref_matchingpath()
9412 add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); in compile_ref_matchingpath()
9588 jump = JUMP(SLJIT_JUMP); in compile_ref_iterator_matchingpath()
9683 add_jump(compiler, &entry->entry_calls, JUMP(SLJIT_FAST_CALL)); in compile_recurse_matchingpath()
9815 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_SIG_GREATER)); in compile_callout_matchingpath()
9817 add_jump(compiler, &common->abort, JUMP(SLJIT_NOT_EQUAL) /* SIG_LESS */); in compile_callout_matchingpath()
10032 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_assert_matchingpath()
10064 add_jump(compiler, found, JUMP(SLJIT_JUMP)); in compile_assert_matchingpath()
10101 jump = JUMP(SLJIT_JUMP); in compile_assert_matchingpath()
10109 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_assert_matchingpath()
10149 jump = JUMP(SLJIT_JUMP); in compile_assert_matchingpath()
10213 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_assert_matchingpath()
10571 skip = JUMP(SLJIT_JUMP); in compile_bracket_matchingpath()
10755 add_jump(compiler, &(BACKTRACK_AS(bracket_backtrack)->u.condfailed), JUMP(SLJIT_ZERO)); in compile_bracket_matchingpath()
10982 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_bracket_matchingpath()
11559 jump = JUMP(SLJIT_ZERO); in compile_iterator_matchingpath()
11672 jump = JUMP(SLJIT_JUMP); in compile_iterator_matchingpath()
11677 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
11698 add_jump(compiler, &no_match, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
11757 add_jump(compiler, &no_match, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
11886 add_jump(compiler, &no_match, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
11919 add_jump(compiler, &no_match, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
11955 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
11966 add_jump(compiler, &common->accept, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
11986 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_NOT_ZERO)); in compile_fail_accept_matchingpath()
11989 add_jump(compiler, &common->accept, JUMP(SLJIT_ZERO)); in compile_fail_accept_matchingpath()
11998 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
12493 add_jump(compiler, &jumplist, JUMP(SLJIT_ZERO)); in compile_iterator_backtrackingpath()
12509 jump = JUMP(SLJIT_JUMP); in compile_iterator_backtrackingpath()
12579 add_jump(compiler, &entry->backtrack_calls, JUMP(SLJIT_FAST_CALL)); in compile_recurse_backtrackingpath()
12639 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_assert_backtrackingpath()
12815 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_bracket_backtrackingpath()
12818 once = JUMP(SLJIT_JUMP); in compile_bracket_backtrackingpath()
12863 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_bracket_backtrackingpath()
12868 cond = JUMP(SLJIT_JUMP); in compile_bracket_backtrackingpath()
12874 cond = JUMP(SLJIT_JUMP); in compile_bracket_backtrackingpath()
13014 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_bracket_backtrackingpath()
13152 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_bracketpos_backtrackingpath()
13157 jump = JUMP(SLJIT_JUMP); in compile_bracketpos_backtrackingpath()
13206 jump = JUMP(SLJIT_JUMP); in compile_control_verb_backtrackingpath()
13213 add_jump(compiler, &common->then_trap->quit, JUMP(SLJIT_JUMP)); in compile_control_verb_backtrackingpath()
13218 add_jump(compiler, &common->positive_assertion_quit, JUMP(SLJIT_JUMP)); in compile_control_verb_backtrackingpath()
13227 add_jump(compiler, &common->quit, JUMP(SLJIT_JUMP)); in compile_control_verb_backtrackingpath()
13249 add_jump(compiler, &common->reset_match, JUMP(SLJIT_JUMP)); in compile_control_verb_backtrackingpath()
13269 jump = JUMP(SLJIT_JUMP); in compile_then_trap_backtrackingpath()
13275 add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); in compile_then_trap_backtrackingpath()
13449 add_jump(compiler, &common->quit, JUMP(SLJIT_JUMP)); in compile_backtrackingpath()
13558 add_jump(compiler, &match, JUMP(SLJIT_JUMP)); in compile_recurse()