Lines Matching refs:min

931 int min, max, i;  in detect_repeat()  local
942 min = 1; in detect_repeat()
951 min++; in detect_repeat()
954 if (min == 2) in detect_repeat()
988 if (min == 1) in detect_repeat()
990 min--; in detect_repeat()
997 if (min >= 3) in detect_repeat()
1001 common->private_data_ptrs[end - common->start - LINK_SIZE + 2] = min; in detect_repeat()
2664 static void read_char_range(compiler_common *common, pcre_uint32 min, pcre_uint32 max, BOOL update_… in read_char_range() argument
2678 SLJIT_UNUSED_ARG(min); in read_char_range()
2680 SLJIT_ASSERT(min <= max); in read_char_range()
2691 if (min >= 0x10000) in read_char_range()
2715 else if (min >= 0x800 && max <= 0xffff) in read_char_range()
4785 sljit_uw c, charoffset, max = 256, min = READ_CHAR_MAX; in compile_xclass_matchingpath() local
4807 min = 0; in compile_xclass_matchingpath()
4819 if (c < min) min = c; in compile_xclass_matchingpath()
4828 if (c < min) min = c; in compile_xclass_matchingpath()
4846 if (*other_cases < min) min = *other_cases; in compile_xclass_matchingpath()
4853 min = 0; in compile_xclass_matchingpath()
4899 read_char_range(common, min, max, (cc[-1] & XCL_NOT) != 0); in compile_xclass_matchingpath()
4923 OP2(SLJIT_SUB, TMP2, 0, TMP1, 0, SLJIT_IMM, min); in compile_xclass_matchingpath()
4924 … (cc[-1] & XCL_NOT) == 0 ? backtracks : &found, CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, max - min)); in compile_xclass_matchingpath()
6094 int min = 0, max = 0; in compile_ref_iterator_matchingpath() local
6111 min = 0; in compile_ref_iterator_matchingpath()
6117 min = 1; in compile_ref_iterator_matchingpath()
6123 min = 0; in compile_ref_iterator_matchingpath()
6129 min = GET2(cc, 1 + IMM2_SIZE + 1); in compile_ref_iterator_matchingpath()
6140 if (min == 0) in compile_ref_iterator_matchingpath()
6183 if (min > 1 || max > 1) in compile_ref_iterator_matchingpath()
6191 if (min > 1 || max > 1) in compile_ref_iterator_matchingpath()
6196 if (min > 1) in compile_ref_iterator_matchingpath()
6197 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label); in compile_ref_iterator_matchingpath()
6230 if (min == 0) in compile_ref_iterator_matchingpath()
6272 if (min > 1) in compile_ref_iterator_matchingpath()
6277 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, BACKTRACK_AS(iterator_backtrack)->matchingpath); in compile_ref_iterator_matchingpath()
7805 …common, pcre_uchar *cc, pcre_uchar *opcode, pcre_uchar *type, int *max, int *min, pcre_uchar **end) in get_iterator_parameters() argument
7862 *min = GET2(cc, class_len); in get_iterator_parameters()
7864 if (*min == 0) in get_iterator_parameters()
7869 if (*max == *min) in get_iterator_parameters()
7909 int max = -1, min = -1; in compile_iterator_matchingpath() local
7922 cc = get_iterator_parameters(common, cc, &opcode, &type, &max, &min, &end); in compile_iterator_matchingpath()
7993 if (opcode == OP_CRRANGE && min > 0) in compile_iterator_matchingpath()
7994 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min, label); in compile_iterator_matchingpath()
8037 … add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS, base, offset1, SLJIT_IMM, min + 1)); in compile_iterator_matchingpath()
8114 OP1(SLJIT_MOV, tmp_base, tmp_offset, SLJIT_IMM, min); in compile_iterator_matchingpath()
8122 SLJIT_ASSERT(max - min > 0); in compile_iterator_matchingpath()
8123 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), POSSESSIVE1, SLJIT_IMM, max - min); in compile_iterator_matchingpath()
8604 int max = -1, min = -1; in compile_iterator_backtrackingpath() local
8613 cc = get_iterator_parameters(common, cc, &opcode, &type, &max, &min, NULL); in compile_iterator_backtrackingpath()
8632 min = 0; in compile_iterator_backtrackingpath()
8642 jump = CMP(SLJIT_LESS_EQUAL, TMP1, 0, SLJIT_IMM, min + 1); in compile_iterator_backtrackingpath()
8687 CMPTO(SLJIT_LESS, TMP1, 0, SLJIT_IMM, min + 1, label); in compile_iterator_backtrackingpath()