Lines Matching refs:LINK_SIZE
837 cc += 1 + LINK_SIZE; in bracketend()
1048 return cc + GET(cc, 1 + 2*LINK_SIZE); in next_opcode()
1105 cc += 1 + LINK_SIZE; in check_opcode_types()
1110 common->optimized_cbracket[GET2(cc, 1 + LINK_SIZE)] = 0; in check_opcode_types()
1111 cc += 1 + LINK_SIZE + IMM2_SIZE; in check_opcode_types()
1118 if (cc[1 + LINK_SIZE] == OP_CALLOUT || cc[1 + LINK_SIZE] == OP_CALLOUT_STR) in check_opcode_types()
1120 cc += 1 + LINK_SIZE; in check_opcode_types()
1148 cc += 1 + LINK_SIZE; in check_opcode_types()
1158 cc += (*cc == OP_CALLOUT) ? PRIV(OP_lengths)[OP_CALLOUT] : GET(cc, 1 + 2*LINK_SIZE); in check_opcode_types()
1165 cc += 1 + LINK_SIZE; in check_opcode_types()
1251 SLJIT_ASSERT(*cc != OP_CBRA || common->optimized_cbracket[GET2(cc, 1 + LINK_SIZE)] != 0); in detect_early_fail()
1261 cc += 1 + LINK_SIZE + ((*cc == OP_CBRA) ? IMM2_SIZE : 0); in detect_early_fail()
1488 end = bracketend(cc) - (1 + LINK_SIZE); in detect_early_fail()
1489 …if (*end != OP_KET || (*cc == OP_CBRA && common->optimized_cbracket[GET2(cc, 1 + LINK_SIZE)] == 0)) in detect_early_fail()
1499 cc = end + (1 + LINK_SIZE); in detect_early_fail()
1508 cc += 1 + LINK_SIZE; in detect_early_fail()
1619 if (end[-(1 + LINK_SIZE)] != OP_KET || PRIVATE_DATA(begin) != 0) in detect_repeat()
1624 if (PRIVATE_DATA(end - LINK_SIZE) != 0) in detect_repeat()
1650 if (next[0] != type || next[1] != OP_BRA || next[2 + LINK_SIZE] != *begin) in detect_repeat()
1652 next_end = bracketend(next + 2 + LINK_SIZE); in detect_repeat()
1653 …if (next_end - next != (length + 2 + LINK_SIZE) || memcmp(begin, next + 2 + LINK_SIZE, IN_UCHARS(l… in detect_repeat()
1664 for (i = 0; i < max; i++, next_end += 1 + LINK_SIZE) in detect_repeat()
1670 common->private_data_ptrs[max_end - common->start - LINK_SIZE] = next_end - max_end; in detect_repeat()
1671 …common->private_data_ptrs[max_end - common->start - LINK_SIZE + 1] = (type == OP_BRAZERO) ? OP_UPT… in detect_repeat()
1673 common->private_data_ptrs[max_end - common->start - LINK_SIZE + 2] = max + 2; in detect_repeat()
1677 max_end -= (1 + LINK_SIZE) + GET(max_end, -LINK_SIZE); in detect_repeat()
1685 common->private_data_ptrs[end - common->start - LINK_SIZE] = max_end - end; in detect_repeat()
1686 common->private_data_ptrs[end - common->start - LINK_SIZE + 1] = OP_EXACT; in detect_repeat()
1687 common->private_data_ptrs[end - common->start - LINK_SIZE + 2] = min; in detect_repeat()
1785 cc += 1 + LINK_SIZE; in set_private_data_ptrs()
1802 bracketlen = 1 + LINK_SIZE; in set_private_data_ptrs()
1809 bracketlen = 1 + LINK_SIZE + IMM2_SIZE; in set_private_data_ptrs()
1821 bracketlen = 1 + LINK_SIZE; in set_private_data_ptrs()
1825 bracketlen = 1 + LINK_SIZE; in set_private_data_ptrs()
1830 bracketlen = 1 + LINK_SIZE + IMM2_SIZE; in set_private_data_ptrs()
1922 if (end[-1 - LINK_SIZE] == OP_KET) in set_private_data_ptrs()
1951 ccend = bracketend(cc) - (1 + LINK_SIZE); in get_framesize()
2009 cc += 1 + LINK_SIZE; in get_framesize()
2023 cc += 1 + LINK_SIZE + IMM2_SIZE; in get_framesize()
2134 ccend = bracketend(cc) - (1 + LINK_SIZE); in init_frame()
2202 cc += 1 + LINK_SIZE; in init_frame()
2218 offset = (GET2(cc, 1 + LINK_SIZE)) << 1; in init_frame()
2228 cc += 1 + LINK_SIZE + IMM2_SIZE; in init_frame()
2355 cc += 1 + LINK_SIZE; in get_recurse_data_length()
2365 cc += 1 + LINK_SIZE; in get_recurse_data_length()
2382 cc += 1 + LINK_SIZE; in get_recurse_data_length()
2390 if (common->optimized_cbracket[GET2(cc, 1 + LINK_SIZE)] == 0) in get_recurse_data_length()
2392 cc += 1 + LINK_SIZE + IMM2_SIZE; in get_recurse_data_length()
2400 cc += 1 + LINK_SIZE + IMM2_SIZE; in get_recurse_data_length()
2408 cc += 1 + LINK_SIZE; in get_recurse_data_length()
2680 cc += 1 + LINK_SIZE; in copy_recurse_data()
2691 cc += 1 + LINK_SIZE; in copy_recurse_data()
2708 cc += 1 + LINK_SIZE; in copy_recurse_data()
2713 offset = (GET2(cc, 1 + LINK_SIZE)) << 1; in copy_recurse_data()
2725 if (common->optimized_cbracket[GET2(cc, 1 + LINK_SIZE)] == 0) in copy_recurse_data()
2728 private_srcw[0] = OVECTOR_PRIV(GET2(cc, 1 + LINK_SIZE)); in copy_recurse_data()
2730 cc += 1 + LINK_SIZE + IMM2_SIZE; in copy_recurse_data()
2735 offset = (GET2(cc, 1 + LINK_SIZE)) << 1; in copy_recurse_data()
2749 private_srcw[1] = OVECTOR_PRIV(GET2(cc, 1 + LINK_SIZE)); in copy_recurse_data()
2750 cc += 1 + LINK_SIZE + IMM2_SIZE; in copy_recurse_data()
2761 cc += 1 + LINK_SIZE; in copy_recurse_data()
2986 current_offset = common->then_offsets + (cc + 1 + LINK_SIZE - common->start); in set_then_offsets()
5468 cc += 1 + LINK_SIZE; in scan_prefix()
5483 max_chars = scan_prefix(common, alternative + 1 + LINK_SIZE, chars, max_chars, rec_count); in scan_prefix()
5491 cc += 1 + LINK_SIZE; in scan_prefix()
8257 return cc + LINK_SIZE; in compile_simple_assertion_matchingpath()
8282 return cc + LINK_SIZE; in compile_simple_assertion_matchingpath()
8894 compile_xclass_matchingpath(common, cc + LINK_SIZE, backtracks); in compile_char1_matchingpath()
9418 …compile_matchingpath(common, next_opcode(common, start_cc), bracketend(start_cc) - (1 + LINK_SIZE)… in compile_recurse_matchingpath()
9420 return cc + 1 + LINK_SIZE; in compile_recurse_matchingpath()
9458 return cc + 1 + LINK_SIZE; in compile_recurse_matchingpath()
9524 ? PRIV(OP_lengths)[OP_CALLOUT] : GET(cc, 1 + 2 * LINK_SIZE); in compile_callout_matchingpath()
9539 value1 = (*cc == OP_CALLOUT) ? cc[1 + 2 * LINK_SIZE] : 0; in compile_callout_matchingpath()
9551 …e, SLJIT_MEM1(STACK_TOP), CALLOUT_ARG_OFFSET(next_item_length), SLJIT_IMM, GET(cc, 1 + LINK_SIZE)); in compile_callout_matchingpath()
9561 value1 = (sljit_sw) (cc + (1 + 4*LINK_SIZE) + 1); in compile_callout_matchingpath()
9562 value2 = (callout_length - (1 + 4*LINK_SIZE + 2)); in compile_callout_matchingpath()
9563 value3 = (sljit_sw) (GET(cc, 1 + 3*LINK_SIZE)); in compile_callout_matchingpath()
9602 cc += GET(cc, 1 + 2*LINK_SIZE); in assert_needs_str_ptr_saving()
9683 if (bra == OP_BRA && !assert_needs_str_ptr_saving(ccbegin + 1 + LINK_SIZE)) in compile_assert_matchingpath()
9756 compile_matchingpath(common, ccbegin + 1 + LINK_SIZE, cc, &altbacktrack); in compile_assert_matchingpath()
10049 return cc + 1 + LINK_SIZE; in compile_assert_matchingpath()
10248 matchingpath = bracketend(cc) - 1 - LINK_SIZE; in compile_bracket_matchingpath()
10263 matchingpath = ccbegin + 1 + LINK_SIZE; in compile_bracket_matchingpath()
10282 offset = GET2(ccbegin, 1 + LINK_SIZE); in compile_bracket_matchingpath()
10550 … stacksize = stacksize == (int)GET2(common->start, common->currententry->start + 1 + LINK_SIZE); in compile_bracket_matchingpath()
10563 i = (int)GET2(common->start, common->currententry->start + 1 + LINK_SIZE); in compile_bracket_matchingpath()
10582 matchingpath = cc + 1 + LINK_SIZE; in compile_bracket_matchingpath()
10763 cc += 1 + LINK_SIZE; in compile_bracket_matchingpath()
10807 ccbegin = cc + 1 + LINK_SIZE; in compile_bracketpos_matchingpath()
10812 offset = GET2(cc, 1 + LINK_SIZE); in compile_bracketpos_matchingpath()
10818 ccbegin = cc + 1 + LINK_SIZE + IMM2_SIZE; in compile_bracketpos_matchingpath()
11038 ccbegin = cc + 1 + LINK_SIZE; in compile_bracketpos_matchingpath()
11055 return cc + 1 + LINK_SIZE; in compile_bracketpos_matchingpath()
12058 if (*(cc - 1 - LINK_SIZE) != OP_KETRMIN) in compile_matchingpath()
12458 ccbegin = bracketend(cc) - 1 - LINK_SIZE; in compile_bracket_backtrackingpath()
12475 …has_alternatives = (ccbegin[1 + LINK_SIZE] >= OP_ASSERT && ccbegin[1 + LINK_SIZE] <= OP_ASSERTBACK… in compile_bracket_backtrackingpath()
12477 offset = (GET2(ccbegin, 1 + LINK_SIZE)) << 1; in compile_bracket_backtrackingpath()
12625 if (ccbegin[1 + LINK_SIZE] >= OP_ASSERT && ccbegin[1 + LINK_SIZE] <= OP_ASSERTBACK_NOT) in compile_bracket_backtrackingpath()
12629 …if (assert->framesize >= 0 && (ccbegin[1 + LINK_SIZE] == OP_ASSERT || ccbegin[1 + LINK_SIZE] == OP… in compile_bracket_backtrackingpath()
12661 ccprev = cc + 1 + LINK_SIZE; in compile_bracket_backtrackingpath()
12780 …if ((ccbegin[1 + LINK_SIZE] == OP_ASSERT_NOT || ccbegin[1 + LINK_SIZE] == OP_ASSERTBACK_NOT) && as… in compile_bracket_backtrackingpath()
12905 offset = (GET2(current->cc, 1 + LINK_SIZE)) << 1; in compile_bracketpos_backtrackingpath()
13249 PCRE2_SPTR ccbegin = cc + 1 + LINK_SIZE + (*cc == OP_BRA ? 0 : IMM2_SIZE); in compile_recurse()
13250 PCRE2_SPTR ccend = bracketend(cc) - (1 + LINK_SIZE); in compile_recurse()
13391 altbacktrack.cc = cc + 1 + LINK_SIZE; in compile_recurse()
13593 SLJIT_ASSERT(*common->start == OP_BRA && ccend[-(1 + LINK_SIZE)] == OP_KET); in jit_compile()