Home | History | Annotate | Download | only in src

Lines Matching refs:sljit_u8

356   sljit_u8 *optimized_cbracket;
358 sljit_u8 *then_offsets;
391 const sljit_u8 *fcc;
476 sljit_u8 asbyte;
477 sljit_u8 asuchars[4];
488 sljit_u8 asbyte;
489 sljit_u8 asuchars[4];
2226 static SLJIT_INLINE PCRE2_SPTR set_then_offsets(compiler_common *common, PCRE2_SPTR cc, sljit_u8 *current_offset)
2842 static BOOL is_char7_bitset(const sljit_u8 *bitset, BOOL nclass)
2846 const sljit_u8 value = nclass ? 0xff : 0;
2847 const sljit_u8 *end = bitset + 32;
3487 sljit_u8 *bytes, *bytes_end, byte;
3606 if (common->utf && !is_char7_bitset((const sljit_u8 *)(cc + 1), FALSE))
3631 if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_digit, FALSE))
3640 if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_space, FALSE))
3649 if (common->utf && !is_char7_bitset((const sljit_u8 *)common->ctypes - cbit_length + cbit_word, FALSE))
3721 bytes = (sljit_u8*) (cc + 1);
3904 sljit_u8 instruction[8];
4342 sljit_u8 *update_table = NULL;
4382 update_table = (sljit_u8 *)allocate_read_only_data(common, 256);
4657 static BOOL check_class_ranges(compiler_common *common, const sljit_u8 *bits, BOOL nclass, BOOL invert, jump_list **backtracks);
4659 static SLJIT_INLINE void fast_forward_start_bits(compiler_common *common, const sljit_u8 *start_bits)
4942 static BOOL check_class_ranges(compiler_common *common, const sljit_u8 *bits, BOOL nclass, BOOL invert, jump_list **backtracks)
4947 sljit_u8 bit, cbit, all;
5612 if (!check_class_ranges(common, (const sljit_u8 *)cc, (((const sljit_u8 *)cc)[31] & 0x80) != 0, TRUE, &found))
5639 if (!check_class_ranges(common, (const sljit_u8 *)cc, FALSE, TRUE, list))
6270 if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_digit, FALSE))
6285 if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_space, FALSE))
6299 if (common->utf && is_char7_bitset((const sljit_u8*)common->ctypes - cbit_length + cbit_word, FALSE))
6579 bit = (common->utf && is_char7_bitset((const sljit_u8 *)cc, type == OP_NCLASS)) ? 127 : 255;
6585 if (check_class_ranges(common, (const sljit_u8 *)cc, type == OP_NCLASS, FALSE, backtracks))
10838 const sljit_u8 *tables = re->tables;
10935 common->optimized_cbracket = (sljit_u8 *)SLJIT_MALLOC(re->top_bracket + 1, allocator_data);
11033 common->then_offsets = (sljit_u8 *)(common->private_data_ptrs + total_length);