• Home
  • Raw
  • Download

Lines Matching refs:ccend

855 static BOOL check_opcode_types(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend)  in check_opcode_types()  argument
862 while (cc < ccend) in check_opcode_types()
1332 …atic void set_private_data_ptrs(compiler_common *common, int *private_data_start, PCRE2_SPTR ccend) in set_private_data_ptrs() argument
1341 while (cc < ccend) in set_private_data_ptrs()
1513 static int get_framesize(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, BOOL recursive, … in get_framesize() argument
1530 if (ccend == NULL) in get_framesize()
1532 ccend = bracketend(cc) - (1 + LINK_SIZE); in get_framesize()
1543 while (cc < ccend) in get_framesize()
1699 static void init_frame(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, int stackpos, int … in init_frame() argument
1713 if (ccend == NULL) in init_frame()
1715 ccend = bracketend(cc) - (1 + LINK_SIZE); in init_frame()
1721 while (cc < ccend) in init_frame()
1899 static int get_recurse_data_length(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, in get_recurse_data_length() argument
1918 while (cc < ccend) in get_recurse_data_length()
2094 SLJIT_ASSERT(cc == ccend); in get_recurse_data_length()
2122 static void copy_recurse_data(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, in copy_recurse_data() argument
2217 while (cc < ccend) in copy_recurse_data()
2533 SLJIT_ASSERT(cc == ccend && stackptr == stacktop); in copy_recurse_data()
7710 …ile_charn_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, jump_list **backt… in compile_charn_matchingpath() argument
7722 if (cc >= ccend) in compile_charn_matchingpath()
10359 PCRE2_SPTR ccend = cc + 1; in compile_control_verb_matchingpath() local
10363 ccend += 2 + cc[1]; in compile_control_verb_matchingpath()
10371 return ccend; in compile_control_verb_matchingpath()
10382 return ccend; in compile_control_verb_matchingpath()
10387 …then_trap_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, backtrack_common … in compile_then_trap_matchingpath() argument
10398 BACKTRACK_AS(then_trap_backtrack)->framesize = get_framesize(common, cc, ccend, FALSE, &needs_contr… in compile_then_trap_matchingpath()
10415 init_frame(common, cc, ccend, size - 1, 0); in compile_then_trap_matchingpath()
10418 static void compile_matchingpath(compiler_common *common, PCRE2_SPTR cc, PCRE2_SPTR ccend, backtrac… in compile_matchingpath() argument
10425 SLJIT_ASSERT(*ccend == OP_END || (*ccend >= OP_ALT && *ccend <= OP_KETRPOS)); in compile_matchingpath()
10429 SLJIT_ASSERT(*ccend != OP_END && common->control_head_ptr != 0); in compile_matchingpath()
10433 compile_then_trap_matchingpath(common, cc, ccend, parent); in compile_matchingpath()
10436 while (cc < ccend) in compile_matchingpath()
10488 …cc = compile_charn_matchingpath(common, cc, ccend, parent->top != NULL ? &parent->top->nextbacktra… in compile_matchingpath()
10727 SLJIT_ASSERT(cc == ccend); in compile_matchingpath()
11804 PCRE2_SPTR ccend = bracketend(cc) - (1 + LINK_SIZE); in compile_recurse() local
11808 int private_data_size = get_recurse_data_length(common, ccbegin, ccend, &needs_control_head, &has_q… in compile_recurse()
11843 copy_recurse_data(common, ccbegin, ccend, recurse_copy_from_global, local_size, private_data_size +… in compile_recurse()
11897 …copy_recurse_data(common, ccbegin, ccend, recurse_swap_global, local_size, private_data_size + loc… in compile_recurse()
11959 copy_recurse_data(common, ccbegin, ccend, recurse_copy_private_to_global, local_size, private_data_… in compile_recurse()
11972 …copy_recurse_data(common, ccbegin, ccend, recurse_copy_shared_to_global, local_size, private_data_… in compile_recurse()
11984 …copy_recurse_data(common, ccbegin, ccend, recurse_copy_kept_shared_to_global, local_size, private_… in compile_recurse()
12009 copy_recurse_data(common, ccbegin, ccend, recurse_swap_global, local_size, private_data_size + loca… in compile_recurse()
12029 PCRE2_SPTR ccend; in jit_compile() local
12121 ccend = bracketend(common->start); in jit_compile()
12134 SLJIT_ASSERT(*common->start == OP_BRA && ccend[-(1 + LINK_SIZE)] == OP_KET); in jit_compile()
12139 if (!check_opcode_types(common, common->start, ccend)) in jit_compile()
12195 total_length = ccend - common->start; in jit_compile()
12205 set_private_data_ptrs(common, &private_data_size, ccend); in jit_compile()
12318 compile_matchingpath(common, common->start, ccend, &rootbacktrack); in jit_compile()