Home | History | Annotate | Download | only in src

Lines Matching refs:LABEL

216   struct sljit_label *label;
559 #define LABEL() \
563 #define JUMPTO(type, label) \
564 sljit_set_label(sljit_emit_jump(compiler, (type)), (label))
567 #define SET_LABEL(jump, label) \
568 sljit_set_label((jump), (label))
571 #define CMPTO(type, src1, src1w, src2, src2w, label) \
572 sljit_set_label(sljit_emit_cmp(compiler, (type), (src1), (src1w), (src2), (src2w)), (label))
2271 static SLJIT_INLINE void set_jumps(jump_list *list, struct sljit_label *label)
2276 if either the jump or the label is NULL. */
2277 SET_LABEL(list->jump, label);
2301 list_item->quit = LABEL();
2330 label_addr->label = LABEL();
2408 loop = LABEL();
2446 loop = LABEL();
2509 loop = LABEL();
2531 loop = LABEL();
3089 struct sljit_label *label;
3093 label = LABEL();
3097 CMPTO(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0x80, label);
3331 mainloop = LABEL();
3344 mainloop = LABEL();
3352 set_jumps(newline, LABEL());
3387 newlinelabel = LABEL();
3400 mainloop = LABEL();
4054 start = LABEL();
4150 start = LABEL();
4197 utf_start = LABEL();
4260 start = LABEL();
4464 start = LABEL();
4603 loop = LABEL();
4625 loop = LABEL();
4676 start = LABEL();
4728 set_jumps(matches, LABEL());
4757 loop = LABEL();
4809 mainloop = LABEL();
4936 set_jumps(skipread_list, LABEL());
5195 struct sljit_label *label;
5204 label = LABEL();
5209 JUMPTO(SLJIT_NOT_ZERO, label);
5224 struct sljit_label *label;
5236 label = LABEL();
5253 JUMPTO(SLJIT_NOT_ZERO, label);
6020 set_jumps(found, LABEL());
6034 struct sljit_label *label;
6229 label = LABEL();
6233 JUMPTO(SLJIT_NOT_ZERO, label);
6258 struct sljit_label *label;
6323 set_jumps(end_list, LABEL());
6396 set_jumps(end_list, LABEL());
6430 label = LABEL();
6443 JUMPTO(SLJIT_NOT_ZERO, label);
6758 set_jumps(found, LABEL());
6864 struct sljit_label *label;
6960 label = LABEL();
6971 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label);
6977 JUMPTO(SLJIT_JUMP, label);
6987 JUMPTO(SLJIT_JUMP, label);
6991 BACKTRACK_AS(ref_iterator_backtrack)->matchingpath = LABEL();
7037 BACKTRACK_AS(ref_iterator_backtrack)->matchingpath = LABEL();
7424 common->accept_label = LABEL();
7502 set_jumps(altbacktrack.topbacktracks, LABEL());
7522 set_jumps(common->positive_assert_quit, LABEL());
7574 set_jumps(tmp, LABEL());
7622 backtrack->matchingpath = LABEL();
7635 set_jumps(backtrack->common.topbacktracks, LABEL());
7671 backtrack->matchingpath = LABEL();
7681 set_jumps(backtrack->common.topbacktracks, LABEL());
7986 rmax_label = LABEL();
7990 BACKTRACK_AS(bracket_backtrack)->recursive_matchingpath = LABEL();
7994 rmax_label = LABEL();
8275 BACKTRACK_AS(bracket_backtrack)->alternative_matchingpath = LABEL();
8278 /* Must be after the matchingpath label. */
8290 BACKTRACK_AS(bracket_backtrack)->alternative_matchingpath = LABEL();
8300 BACKTRACK_AS(bracket_backtrack)->alternative_matchingpath = LABEL();
8315 BACKTRACK_AS(bracket_backtrack)->recursive_matchingpath = LABEL();
8333 BACKTRACK_AS(bracket_backtrack)->zero_matchingpath = LABEL();
8525 loop = LABEL();
8610 set_jumps(backtrack->topbacktracks, LABEL());
8652 set_jumps(emptymatch, LABEL());
8818 struct sljit_label *label;
8869 label = LABEL();
8872 JUMPTO(SLJIT_NOT_ZERO, label);
8877 label = LABEL();
8880 JUMPTO(SLJIT_NOT_ZERO, label);
8904 label = LABEL();
8917 JUMPTO(SLJIT_JUMP, label);
8968 label = LABEL();
8983 CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, charpos_char, label);
8996 label = LABEL();
9006 CMPTO(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, charpos_char, label);
9019 JUMPTO(SLJIT_NOT_ZERO, label);
9022 JUMPTO(SLJIT_JUMP, label);
9024 set_jumps(no_match, LABEL());
9041 label = LABEL();
9048 JUMPTO(SLJIT_NOT_ZERO, label);
9051 JUMPTO(SLJIT_JUMP, label);
9053 set_jumps(no_match, LABEL());
9068 label = LABEL();
9074 JUMPTO(SLJIT_NOT_ZERO, label);
9078 JUMPTO(SLJIT_JUMP, label);
9080 set_jumps(no_char1_match, LABEL());
9082 set_jumps(no_match, LABEL());
9088 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL();
9095 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL();
9106 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL();
9117 BACKTRACK_AS(char_iterator_backtrack)->matchingpath = LABEL();
9128 label = LABEL();
9131 JUMPTO(SLJIT_JUMP, label);
9132 set_jumps(no_match, LABEL());
9139 label = LABEL();
9142 JUMPTO(SLJIT_JUMP, label);
9143 set_jumps(no_char1_match, LABEL());
9145 set_jumps(no_match, LABEL());
9157 label = LABEL();
9161 JUMPTO(SLJIT_NOT_ZERO, label);
9162 set_jumps(no_match, LABEL());
9168 label = LABEL();
9172 JUMPTO(SLJIT_NOT_ZERO, label);
9174 set_jumps(no_char1_match, LABEL());
9176 set_jumps(no_match, LABEL());
9184 set_jumps(no_match, LABEL());
9538 BACKTRACK_AS(braminzero_backtrack)->matchingpath = LABEL();
9658 struct sljit_label *label = NULL;
9676 set_jumps(CURRENT_AS(char_iterator_backtrack)->u.backtracks, LABEL());
9690 label = LABEL();
9697 CMPTO(SLJIT_GREATER, STR_PTR, 0, TMP2, 0, label);
9718 set_jumps(jumplist, LABEL());
9734 set_jumps(jumplist, LABEL());
9744 set_jumps(CURRENT_AS(char_iterator_backtrack)->u.backtracks, LABEL());
9759 set_jumps(jumplist, LABEL());
9776 set_jumps(current->topbacktracks, LABEL());
9791 set_jumps(current->topbacktracks, LABEL());
9800 set_jumps(current->topbacktracks, LABEL());
9810 set_jumps(current->topbacktracks, LABEL());
9852 set_jumps(current->topbacktracks, LABEL());
9882 set_jumps(current->topbacktracks, LABEL());
9885 set_jumps(current->topbacktracks, LABEL());
10012 rmin_label = LABEL();
10025 exact_label = LABEL();
10096 set_jumps(current->topbacktracks, LABEL());
10112 set_jumps(CURRENT_AS(bracket_backtrack)->u.assert->condfailed, LABEL());
10118 set_jumps(CURRENT_AS(bracket_backtrack)->u.condfailed, LABEL());
10237 set_jumps(current->topbacktracks, LABEL());
10379 set_jumps(current->topbacktracks, LABEL());
10390 set_jumps(current->topbacktracks, LABEL());
10440 loop = LABEL();
10504 set_jumps(CURRENT_AS(then_trap_backtrack)->quit, LABEL());
10523 set_jumps(current->nextbacktracks, LABEL());
10686 set_jumps(current->topbacktracks, LABEL());
10727 common->currententry->entry = LABEL();
10768 set_jumps(altbacktrack.topbacktracks, LABEL());
10783 set_jumps(common->quit, LABEL());
10796 set_jumps(common->accept, LABEL());
10808 set_jumps(common->quit, LABEL());
11080 continue_match_label = LABEL();
11095 continue_match_label = LABEL();
11141 empty_match_found_label = LABEL();
11144 common->accept_label = LABEL();
11150 common->quit_label = common->forced_quit_label = LABEL();
11161 common->partialmatchlabel = LABEL();
11167 empty_match_backtrack_label = LABEL();
11179 reset_match_label = LABEL();
11274 set_jumps(common->stackalloc, LABEL());
11299 set_jumps(common->calllimit, LABEL());
11305 set_jumps(common->revertframes, LABEL());
11310 set_jumps(common->wordboundary, LABEL());
11315 set_jumps(common->anynewline, LABEL());
11320 set_jumps(common->hspace, LABEL());
11325 set_jumps(common->vspace, LABEL());
11330 set_jumps(common->casefulcmp, LABEL());
11335 set_jumps(common->caselesscmp, LABEL());
11340 set_jumps(common->reset_match, LABEL());
11350 set_jumps(common->utfreadchar, LABEL());
11355 set_jumps(common->utfreadchar16, LABEL());
11360 set_jumps(common->utfreadtype8, LABEL());
11366 set_jumps(common->getucd, LABEL());
11379 *label_addr->update_addr = sljit_get_label_addr(label_addr->label);