Searched refs:STR_PTR (Results 1 – 2 of 2) sorted by relevance
/external/pcre/dist2/src/ |
D | pcre2_jit_simd_inc.h | 197 sljit_s32 str_ptr_reg_ind = sljit_get_register_index(STR_PTR); in fast_forward_char_simd() 219 partial_quit[0] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_char_simd() 245 OP1(SLJIT_MOV, TMP2, 0, STR_PTR, 0); in fast_forward_char_simd() 265 OP2(SLJIT_AND, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, ~0xf); in fast_forward_char_simd() 279 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP2, 0); in fast_forward_char_simd() 284 OP2(SLJIT_SUB, STR_PTR, 0, STR_PTR, 0, TMP2, 0); in fast_forward_char_simd() 289 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, SLJIT_IMM, 16); in fast_forward_char_simd() 291 partial_quit[1] = CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0); in fast_forward_char_simd() 316 OP2(SLJIT_ADD, STR_PTR, 0, STR_PTR, 0, TMP1, 0); in fast_forward_char_simd() 322 OP2(SLJIT_SUB | SLJIT_SET_GREATER, SLJIT_UNUSED, 0, STR_PTR, 0, STR_END, 0); in fast_forward_char_simd() [all …]
|
D | pcre2_jit_compile.c | 562 #define STR_PTR SLJIT_R1 macro 2601 status.tmp_regs[1] = STR_PTR; in copy_recurse_data() 3288 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), OVECTOR(1), STR_PTR, 0); in copy_ovector() 3427 jump = CMP(SLJIT_LESS_EQUAL, TMP1, 0, STR_PTR, 0); in check_start_used_ptr() 3428 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in check_start_used_ptr() 3433 jump = CMP(SLJIT_LESS_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in check_start_used_ptr() 3434 OP1(SLJIT_MOV, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in check_start_used_ptr() 3563 jump = CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0); in check_partial() 3589 add_jump(compiler, end_reached, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); in check_str_end() 3593 jump = CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0); in check_str_end() [all …]
|