Lines Matching refs:sljit_s32

67 static struct sljit_jump *jump_if_utf_char_start(struct sljit_compiler *compiler, sljit_s32 reg)  in jump_if_utf_char_start()
85 static sljit_s32 character_to_int32(PCRE2_UCHAR chr) in character_to_int32()
90 return (sljit_s32)((value << 24) | (value << 16) | (value << 8) | value); in character_to_int32()
93 return (sljit_s32)((value << 16) | value); in character_to_int32()
96 return (sljit_s32)(value); in character_to_int32()
102 static void load_from_mem_sse2(struct sljit_compiler *compiler, sljit_s32 dst_xmm_reg, sljit_s32 sr… in load_from_mem_sse2()
127 int step, sljit_s32 dst_ind, sljit_s32 cmp1_ind, sljit_s32 cmp2_ind, sljit_s32 tmp_ind) in fast_forward_char_pair_sse2_compare()
205 …_forward_char_simd(compiler_common *common, PCRE2_UCHAR char1, PCRE2_UCHAR char2, sljit_s32 offset) in fast_forward_char_simd()
216 sljit_s32 tmp1_reg_ind = sljit_get_register_index(TMP1); in fast_forward_char_simd()
217 sljit_s32 str_ptr_reg_ind = sljit_get_register_index(STR_PTR); in fast_forward_char_simd()
218 sljit_s32 data_ind = 0; in fast_forward_char_simd()
219 sljit_s32 tmp_ind = 1; in fast_forward_char_simd()
220 sljit_s32 cmp1_ind = 2; in fast_forward_char_simd()
221 sljit_s32 cmp2_ind = 3; in fast_forward_char_simd()
377 sljit_s32 tmp1_reg_ind = sljit_get_register_index(TMP1); in fast_requested_char_simd()
378 sljit_s32 str_ptr_reg_ind = sljit_get_register_index(STR_PTR); in fast_requested_char_simd()
379 sljit_s32 data_ind = 0; in fast_requested_char_simd()
380 sljit_s32 tmp_ind = 1; in fast_requested_char_simd()
381 sljit_s32 cmp1_ind = 2; in fast_requested_char_simd()
382 sljit_s32 cmp2_ind = 3; in fast_requested_char_simd()
501 static void fast_forward_char_pair_simd(compiler_common *common, sljit_s32 offs1, in fast_forward_char_pair_simd()
502 PCRE2_UCHAR char1a, PCRE2_UCHAR char1b, sljit_s32 offs2, PCRE2_UCHAR char2a, PCRE2_UCHAR char2b) in fast_forward_char_pair_simd()
511 sljit_s32 tmp1_reg_ind = sljit_get_register_index(TMP1); in fast_forward_char_pair_simd()
512 sljit_s32 tmp2_reg_ind = sljit_get_register_index(TMP2); in fast_forward_char_pair_simd()
513 sljit_s32 str_ptr_reg_ind = sljit_get_register_index(STR_PTR); in fast_forward_char_pair_simd()
514 sljit_s32 data1_ind = 0; in fast_forward_char_pair_simd()
515 sljit_s32 data2_ind = 1; in fast_forward_char_pair_simd()
516 sljit_s32 tmp1_ind = 2; in fast_forward_char_pair_simd()
517 sljit_s32 tmp2_ind = 3; in fast_forward_char_pair_simd()
518 sljit_s32 cmp1a_ind = 4; in fast_forward_char_pair_simd()
519 sljit_s32 cmp1b_ind = 5; in fast_forward_char_pair_simd()
520 sljit_s32 cmp2a_ind = 6; in fast_forward_char_pair_simd()
521 sljit_s32 cmp2b_ind = 7; in fast_forward_char_pair_simd()
864 …_forward_char_simd(compiler_common *common, PCRE2_UCHAR char1, PCRE2_UCHAR char2, sljit_s32 offset) in fast_forward_char_simd()
1048 static void fast_forward_char_pair_simd(compiler_common *common, sljit_s32 offs1, in fast_forward_char_pair_simd()
1049 PCRE2_UCHAR char1a, PCRE2_UCHAR char1b, sljit_s32 offs2, PCRE2_UCHAR char2a, PCRE2_UCHAR char2b) in fast_forward_char_pair_simd()
1141 static void load_from_mem_vector(struct sljit_compiler *compiler, BOOL vlbb, sljit_s32 dst_vreg, in load_from_mem_vector()
1142 sljit_s32 base_reg, sljit_s32 index_reg) in load_from_mem_vector()
1155 static void replicate_imm_vector(struct sljit_compiler *compiler, int step, sljit_s32 dst_vreg, in replicate_imm_vector()
1156 PCRE2_UCHAR chr, sljit_s32 tmp_general_reg) in replicate_imm_vector()
1197 int step, sljit_s32 dst_ind, sljit_s32 cmp1_ind, sljit_s32 cmp2_ind, sljit_s32 tmp_ind) in fast_forward_char_pair_sse2_compare()
1248 …_forward_char_simd(compiler_common *common, PCRE2_UCHAR char1, PCRE2_UCHAR char2, sljit_s32 offset) in fast_forward_char_simd()
1259 sljit_s32 tmp1_reg_ind = sljit_get_register_index(TMP1); in fast_forward_char_simd()
1260 sljit_s32 str_ptr_reg_ind = sljit_get_register_index(STR_PTR); in fast_forward_char_simd()
1261 sljit_s32 data_ind = 0; in fast_forward_char_simd()
1262 sljit_s32 tmp_ind = 1; in fast_forward_char_simd()
1263 sljit_s32 cmp1_ind = 2; in fast_forward_char_simd()
1264 sljit_s32 cmp2_ind = 3; in fast_forward_char_simd()
1265 sljit_s32 zero_ind = 4; in fast_forward_char_simd()
1457 sljit_s32 tmp1_reg_ind = sljit_get_register_index(TMP1); in fast_requested_char_simd()
1458 sljit_s32 tmp3_reg_ind = sljit_get_register_index(TMP3); in fast_requested_char_simd()
1459 sljit_s32 data_ind = 0; in fast_requested_char_simd()
1460 sljit_s32 tmp_ind = 1; in fast_requested_char_simd()
1461 sljit_s32 cmp1_ind = 2; in fast_requested_char_simd()
1462 sljit_s32 cmp2_ind = 3; in fast_requested_char_simd()
1463 sljit_s32 zero_ind = 4; in fast_requested_char_simd()
1611 static void fast_forward_char_pair_simd(compiler_common *common, sljit_s32 offs1, in fast_forward_char_pair_simd()
1612 PCRE2_UCHAR char1a, PCRE2_UCHAR char1b, sljit_s32 offs2, PCRE2_UCHAR char2a, PCRE2_UCHAR char2b) in fast_forward_char_pair_simd()
1626 sljit_s32 diff = IN_UCHARS(offs2 - offs1); in fast_forward_char_pair_simd()
1627 sljit_s32 tmp1_reg_ind = sljit_get_register_index(TMP1); in fast_forward_char_pair_simd()
1628 sljit_s32 tmp2_reg_ind = sljit_get_register_index(TMP2); in fast_forward_char_pair_simd()
1629 sljit_s32 str_ptr_reg_ind = sljit_get_register_index(STR_PTR); in fast_forward_char_pair_simd()
1630 sljit_s32 data1_ind = 0; in fast_forward_char_pair_simd()
1631 sljit_s32 data2_ind = 1; in fast_forward_char_pair_simd()
1632 sljit_s32 tmp1_ind = 2; in fast_forward_char_pair_simd()
1633 sljit_s32 tmp2_ind = 3; in fast_forward_char_pair_simd()
1634 sljit_s32 cmp1a_ind = 4; in fast_forward_char_pair_simd()
1635 sljit_s32 cmp1b_ind = 5; in fast_forward_char_pair_simd()
1636 sljit_s32 cmp2a_ind = 6; in fast_forward_char_pair_simd()
1637 sljit_s32 cmp2b_ind = 7; in fast_forward_char_pair_simd()
1638 sljit_s32 zero_ind = 8; in fast_forward_char_pair_simd()
1642 SLJIT_ASSERT(-diff <= (sljit_s32)IN_UCHARS(max_fast_forward_char_pair_offset())); in fast_forward_char_pair_simd()