Lines Matching refs:topbacktracks
244 jump_list *topbacktracks; member
9514 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVEC… in compile_ref_iterator_matchingpath()
9519 compile_dnref_search(common, ccbegin, &backtrack->topbacktracks); in compile_ref_iterator_matchingpath()
9532 compile_ref_matchingpath(common, ccbegin, &backtrack->topbacktracks, FALSE, FALSE); in compile_ref_iterator_matchingpath()
9594 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVEC… in compile_ref_iterator_matchingpath()
9599 compile_dnref_search(common, ccbegin, &backtrack->topbacktracks); in compile_ref_iterator_matchingpath()
9608 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(STACK_TOP), STAC… in compile_ref_iterator_matchingpath()
9612 compile_ref_matchingpath(common, ccbegin, &backtrack->topbacktracks, TRUE, TRUE); in compile_ref_iterator_matchingpath()
9687 add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0)); in compile_recurse_matchingpath()
9815 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_SIG_GREATER)); in compile_callout_matchingpath()
9869 jump_list **target = (conditional) ? &backtrack->condfailed : &backtrack->common.topbacktracks; in compile_assert_matchingpath()
9981 altbacktrack.topbacktracks = NULL; in compile_assert_matchingpath()
10082 set_jumps(altbacktrack.topbacktracks, LABEL()); in compile_assert_matchingpath()
10218 set_jumps(backtrack->common.topbacktracks, LABEL()); in compile_assert_matchingpath()
10263 SLJIT_ASSERT(found == &backtrack->common.topbacktracks); in compile_assert_matchingpath()
10264 set_jumps(backtrack->common.topbacktracks, LABEL()); in compile_assert_matchingpath()
10265 backtrack->common.topbacktracks = NULL; in compile_assert_matchingpath()
10389 add_jump(compiler, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, CMP… in match_script_run_common()
11161 backtrack->topbacktracks = NULL; in compile_bracketpos_matchingpath()
11242 set_jumps(backtrack->topbacktracks, LABEL()); in compile_bracketpos_matchingpath()
11274 backtrack->topbacktracks = NULL; in compile_bracketpos_matchingpath()
11278 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(STACK_TOP), STACK(st… in compile_bracketpos_matchingpath()
11280 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(TMP2), STACK(-stacks… in compile_bracketpos_matchingpath()
11476 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, SLJIT_MEM1(SLJIT_S… in compile_iterator_matchingpath()
11503 add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER, TMP1, 0, STR_END, 0)); in compile_iterator_matchingpath()
11506 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, FALSE); in compile_iterator_matchingpath()
11514 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, TRUE); in compile_iterator_matchingpath()
11520 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, TRUE); in compile_iterator_matchingpath()
11529 add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS_EQUAL, TMP2, 0, TMP1, 0)); in compile_iterator_matchingpath()
11677 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
11679 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, FALSE); in compile_iterator_matchingpath()
11684 detect_partial_match(common, &backtrack->topbacktracks); in compile_iterator_matchingpath()
11955 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
11986 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_NOT_ZERO)); in compile_fail_accept_matchingpath()
11998 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
12119 …(common, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks); in compile_matchingpath()
12141 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
12156 …th(common, cc, ccend, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks); in compile_matchingpath()
12158 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
12234 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
12242 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
12252 …mon, cc, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE, FALSE); in compile_matchingpath()
12263 …ef_search(common, cc, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks); in compile_matchingpath()
12264 …mon, cc, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE, FALSE); in compile_matchingpath()
12542 set_jumps(current->topbacktracks, LABEL()); in compile_iterator_backtrackingpath()
12557 set_jumps(current->topbacktracks, LABEL()); in compile_ref_iterator_backtrackingpath()
12566 set_jumps(current->topbacktracks, LABEL()); in compile_ref_iterator_backtrackingpath()
12587 set_jumps(current->topbacktracks, LABEL()); in compile_recurse_backtrackingpath()
12606 SLJIT_ASSERT(current->topbacktracks == NULL); in compile_assert_backtrackingpath()
12612 set_jumps(current->topbacktracks, LABEL()); in compile_assert_backtrackingpath()
12644 set_jumps(current->topbacktracks, LABEL()); in compile_assert_backtrackingpath()
12647 set_jumps(current->topbacktracks, LABEL()); in compile_assert_backtrackingpath()
12850 if (current->topbacktracks) in compile_bracket_backtrackingpath()
12851 set_jumps(current->topbacktracks, LABEL()); in compile_bracket_backtrackingpath()
12887 current->topbacktracks = NULL; in compile_bracket_backtrackingpath()
13001 if (current->topbacktracks) in compile_bracket_backtrackingpath()
13002 set_jumps(current->topbacktracks, LABEL()); in compile_bracket_backtrackingpath()
13146 set_jumps(current->topbacktracks, LABEL()); in compile_bracketpos_backtrackingpath()
13155 if (current->topbacktracks) in compile_bracketpos_backtrackingpath()
13158 set_jumps(current->topbacktracks, LABEL()); in compile_bracketpos_backtrackingpath()
13171 current->topbacktracks = NULL; in compile_braminzero_backtrackingpath()
13187 SLJIT_ASSERT(!current->nextbacktracks && !current->topbacktracks); in compile_braminzero_backtrackingpath()
13459 set_jumps(current->topbacktracks, LABEL()); in compile_backtrackingpath()
13538 altbacktrack.topbacktracks = NULL; in compile_recurse()
13615 set_jumps(altbacktrack.topbacktracks, LABEL()); in compile_recurse()