Lines Matching refs:topbacktracks
243 jump_list *topbacktracks; member
6945 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVEC… in compile_ref_iterator_matchingpath()
6950 compile_dnref_search(common, ccbegin, &backtrack->topbacktracks); in compile_ref_iterator_matchingpath()
6963 compile_ref_matchingpath(common, ccbegin, &backtrack->topbacktracks, FALSE, FALSE); in compile_ref_iterator_matchingpath()
7025 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVEC… in compile_ref_iterator_matchingpath()
7030 compile_dnref_search(common, ccbegin, &backtrack->topbacktracks); in compile_ref_iterator_matchingpath()
7039 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(STACK_TOP), STAC… in compile_ref_iterator_matchingpath()
7043 compile_ref_matchingpath(common, ccbegin, &backtrack->topbacktracks, TRUE, TRUE); in compile_ref_iterator_matchingpath()
7129 add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0)); in compile_recurse_matchingpath()
7237 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_SIG_GREATER)); in compile_callout_matchingpath()
7290 jump_list **target = (conditional) ? &backtrack->condfailed : &backtrack->common.topbacktracks; in compile_assert_matchingpath()
7402 altbacktrack.topbacktracks = NULL; in compile_assert_matchingpath()
7502 set_jumps(altbacktrack.topbacktracks, LABEL()); in compile_assert_matchingpath()
7635 set_jumps(backtrack->common.topbacktracks, LABEL()); in compile_assert_matchingpath()
7680 SLJIT_ASSERT(found == &backtrack->common.topbacktracks); in compile_assert_matchingpath()
7681 set_jumps(backtrack->common.topbacktracks, LABEL()); in compile_assert_matchingpath()
7682 backtrack->common.topbacktracks = NULL; in compile_assert_matchingpath()
8529 backtrack->topbacktracks = NULL; in compile_bracketpos_matchingpath()
8610 set_jumps(backtrack->topbacktracks, LABEL()); in compile_bracketpos_matchingpath()
8642 backtrack->topbacktracks = NULL; in compile_bracketpos_matchingpath()
8646 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(STACK_TOP), STACK(st… in compile_bracketpos_matchingpath()
8648 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(TMP2), (stacksize - … in compile_bracketpos_matchingpath()
8854 …add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, SLJIT_MEM1(SLJIT_S… in compile_iterator_matchingpath()
8867 add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER, TMP1, 0, STR_END, 0)); in compile_iterator_matchingpath()
8870 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, FALSE); in compile_iterator_matchingpath()
8878 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, TRUE); in compile_iterator_matchingpath()
8884 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, TRUE); in compile_iterator_matchingpath()
8972 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_ZERO)); in compile_iterator_matchingpath()
8974 compile_char1_matchingpath(common, type, cc, &backtrack->topbacktracks, FALSE); in compile_iterator_matchingpath()
8979 detect_partial_match(common, &backtrack->topbacktracks); in compile_iterator_matchingpath()
9206 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
9227 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_NOT_ZERO)); in compile_fail_accept_matchingpath()
9238 add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); in compile_fail_accept_matchingpath()
9357 …(common, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks); in compile_matchingpath()
9379 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
9394 …th(common, cc, ccend, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks); in compile_matchingpath()
9396 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
9472 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
9480 …n, *cc, cc + 1, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE); in compile_matchingpath()
9490 …mon, cc, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE, FALSE); in compile_matchingpath()
9501 …ef_search(common, cc, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks); in compile_matchingpath()
9502 …mon, cc, parent->top != NULL ? &parent->top->nextbacktracks : &parent->topbacktracks, TRUE, FALSE); in compile_matchingpath()
9776 set_jumps(current->topbacktracks, LABEL()); in compile_iterator_backtrackingpath()
9791 set_jumps(current->topbacktracks, LABEL()); in compile_ref_iterator_backtrackingpath()
9800 set_jumps(current->topbacktracks, LABEL()); in compile_ref_iterator_backtrackingpath()
9810 set_jumps(current->topbacktracks, LABEL()); in compile_recurse_backtrackingpath()
9846 SLJIT_ASSERT(current->topbacktracks == NULL); in compile_assert_backtrackingpath()
9852 set_jumps(current->topbacktracks, LABEL()); in compile_assert_backtrackingpath()
9882 set_jumps(current->topbacktracks, LABEL()); in compile_assert_backtrackingpath()
9885 set_jumps(current->topbacktracks, LABEL()); in compile_assert_backtrackingpath()
10095 if (current->topbacktracks) in compile_bracket_backtrackingpath()
10096 set_jumps(current->topbacktracks, LABEL()); in compile_bracket_backtrackingpath()
10130 current->topbacktracks = NULL; in compile_bracket_backtrackingpath()
10236 if (current->topbacktracks) in compile_bracket_backtrackingpath()
10237 set_jumps(current->topbacktracks, LABEL()); in compile_bracket_backtrackingpath()
10379 set_jumps(current->topbacktracks, LABEL()); in compile_bracketpos_backtrackingpath()
10387 if (current->topbacktracks) in compile_bracketpos_backtrackingpath()
10390 set_jumps(current->topbacktracks, LABEL()); in compile_bracketpos_backtrackingpath()
10403 current->topbacktracks = NULL; in compile_braminzero_backtrackingpath()
10419 SLJIT_ASSERT(!current->nextbacktracks && !current->topbacktracks); in compile_braminzero_backtrackingpath()
10686 set_jumps(current->topbacktracks, LABEL()); in compile_backtrackingpath()
10754 altbacktrack.topbacktracks = NULL; in compile_recurse()
10768 set_jumps(altbacktrack.topbacktracks, LABEL()); in compile_recurse()