Home
last modified time | relevance | path

Searched refs:sljit_jump (Results 1 – 16 of 16) sorted by relevance

/external/pcre/dist2/src/sljit/
DsljitLir.h358 struct sljit_jump { struct
359 struct sljit_jump *next; argument
385 struct sljit_jump *jumps; argument
389 struct sljit_jump *last_jump;
1236 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_…
1244 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_…
1255 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s…
1269 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_…
1274 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label);
1276 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_target(struct sljit_jump *jump, sljit_uw target);
[all …]
DsljitNativeARM_64.c154 static SLJIT_INLINE sljit_sw detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_i… in detect_jump_type()
238 struct sljit_jump *jump; in sljit_generate_code()
1674 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
1676 struct sljit_jump *jump; in sljit_emit_jump()
1681 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
1700 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
1714 static SLJIT_INLINE struct sljit_jump* emit_cmp_to0(struct sljit_compiler *compiler, sljit_s32 type, in emit_cmp_to0()
1717 struct sljit_jump *jump; in emit_cmp_to0()
1723 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in emit_cmp_to0()
1751 struct sljit_jump *jump; in sljit_emit_ijump()
[all …]
DsljitLir.c511 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_label(struct sljit_jump *jump, struct sljit_label* label) in sljit_set_label()
520 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_target(struct sljit_jump *jump, sljit_uw target) in sljit_set_target()
639 static SLJIT_INLINE sljit_uw compute_next_addr(struct sljit_label *label, struct sljit_jump *jump, in compute_next_addr()
706 static SLJIT_INLINE void set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_s… in set_jump()
1007 struct sljit_jump *jump; in check_sljit_generate_code()
2053 struct sljit_jump *jump; in sljit_emit_cmov_generic()
2129 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s… in sljit_emit_cmp()
2212 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_… in sljit_emit_fcmp()
2523 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
2531 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
[all …]
DsljitNativeSPARC_common.c218 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type()
306 struct sljit_jump *jump; in sljit_generate_code()
1333 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
1335 struct sljit_jump *jump; in sljit_emit_jump()
1340 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
1380 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
1398 struct sljit_jump *jump = NULL; in sljit_emit_ijump()
1408 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_ijump()
DsljitNativeMIPS_common.c314 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type()
515 struct sljit_jump *jump; in sljit_generate_code()
1836 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
1838 struct sljit_jump *jump; in sljit_emit_jump()
1846 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
1933 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s… in sljit_emit_cmp()
1937 struct sljit_jump *jump; in sljit_emit_cmp()
1958 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_cmp()
2065 struct sljit_jump *jump = NULL; in sljit_emit_ijump()
2072 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_ijump()
DsljitNativeARM_T2_32.c240 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_… in detect_jump_type()
295 static SLJIT_INLINE void set_jump_instruction(struct sljit_jump *jump, sljit_sw executable_offset) in set_jump_instruction()
372 struct sljit_jump *jump; in sljit_generate_code()
1834 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
1836 struct sljit_jump *jump; in sljit_emit_jump()
1842 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
2066 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
2070 struct sljit_jump *jump; in sljit_emit_call()
2103 struct sljit_jump *jump; in sljit_emit_ijump()
2123 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_ijump()
DsljitNativeARM_32.c404 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_uw *code_ptr, sljit_u… in detect_jump_type()
672 struct sljit_jump *jump; in sljit_generate_code()
2227 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
2229 struct sljit_jump *jump; in sljit_emit_jump()
2234 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
2469 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
2473 struct sljit_jump *jump; in sljit_emit_call()
2506 struct sljit_jump *jump; in sljit_emit_ijump()
2526 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_ijump()
DsljitNativeX86_common.c431 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw execu…
433 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr);
437 static sljit_u8* generate_near_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_u8 *cod… in generate_near_jump_code()
500 struct sljit_jump *jump; in sljit_generate_code()
2703 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_…
2706 struct sljit_jump *jump;
2711 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump));
2734 struct sljit_jump *jump;
2743 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump));
DsljitNativePPC_common.c259 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_… in detect_jump_type()
392 struct sljit_jump *jump; in sljit_generate_code()
1969 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
1971 struct sljit_jump *jump; in sljit_emit_jump()
1981 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
2001 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
2021 struct sljit_jump *jump = NULL; in sljit_emit_ijump()
2041 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_ijump()
DsljitNativeMIPS_32.c615 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
618 struct sljit_jump *jump; in sljit_emit_call()
624 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_call()
DsljitNativeMIPS_64.c619 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
622 struct sljit_jump *jump; in sljit_emit_call()
628 jump = (struct sljit_jump*)ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_call()
DsljitNativeX86_32.c41 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw execu… in generate_far_jump_code()
728 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
731 struct sljit_jump *jump; in sljit_emit_call()
DsljitNativeS390X.c1138 struct sljit_jump *jump; in sljit_generate_code()
2533 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_… in sljit_emit_jump()
2545 struct sljit_jump *jump = (struct sljit_jump *) in sljit_emit_jump()
2546 ensure_abuf(compiler, sizeof(struct sljit_jump)); in sljit_emit_jump()
2561 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
DsljitNativeX86_64.c42 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr) in generate_far_jump_code()
732 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_… in sljit_emit_call()
/external/pcre/dist2/src/
Dpcre2_jit_simd_inc.h45 static struct sljit_jump *jump_if_utf_char_start(struct sljit_compiler *compiler, sljit_s32 reg) in jump_if_utf_char_start()
192 struct sljit_jump *quit; in fast_forward_char_simd()
193 struct sljit_jump *partial_quit[2]; in fast_forward_char_simd()
353 struct sljit_jump *quit; in fast_requested_char_simd()
518 struct sljit_jump *jump[2]; in fast_forward_char_pair_simd()
864 struct sljit_jump *partial_quit; in fast_forward_char_simd()
1049 struct sljit_jump *partial_quit; in fast_forward_char_pair_simd()
Dpcre2_jit_compile.c206 struct sljit_jump *jump;
211 struct sljit_jump *start;
3020 …IT_INLINE void add_jump(struct sljit_compiler *compiler, jump_list **list, struct sljit_jump *jump) in add_jump()
3031 static void add_stub(compiler_common *common, struct sljit_jump *start) in add_stub()
3419 struct sljit_jump *jump; in check_start_used_ptr()
3555 struct sljit_jump *jump = NULL; in check_partial()
3585 struct sljit_jump *jump; in check_str_end()
3614 struct sljit_jump *jump; in detect_partial_match()
3647 struct sljit_jump *jump; in process_partial_match()
3679 struct sljit_jump *jump; in peek_char()
[all …]