Home
last modified time | relevance | path

Searched refs:SLJIT_INLINE (Results 1 – 22 of 22) sorted by relevance

/third_party/pcre2/pcre2/src/sljit/
DsljitExecAllocator.c84 static SLJIT_INLINE void* alloc_chunk(sljit_uw size) in alloc_chunk()
89 static SLJIT_INLINE void free_chunk(void *chunk, sljit_uw size) in free_chunk()
113 static SLJIT_INLINE int get_map_jit_flag() in get_map_jit_flag()
151 static SLJIT_INLINE void apple_update_wx_flags(sljit_s32 enable_exec) in apple_update_wx_flags()
171 static SLJIT_INLINE void* alloc_chunk(sljit_uw size) in alloc_chunk()
208 static SLJIT_INLINE void free_chunk(void *chunk, sljit_uw size) in free_chunk()
244 static SLJIT_INLINE void sljit_insert_free_block(struct free_block *free_block, sljit_uw size) in sljit_insert_free_block()
256 static SLJIT_INLINE void sljit_remove_free_block(struct free_block *free_block) in sljit_remove_free_block()
DsljitLir.c622 static SLJIT_INLINE void reverse_buf(struct sljit_compiler *compiler) in reverse_buf()
642 static SLJIT_INLINE sljit_uw compute_next_addr(struct sljit_label *label, struct sljit_jump *jump, in compute_next_addr()
664 static SLJIT_INLINE void set_emit_enter(struct sljit_compiler *compiler, in set_emit_enter()
682 static SLJIT_INLINE void set_set_context(struct sljit_compiler *compiler, in set_set_context()
700 static SLJIT_INLINE void set_label(struct sljit_label *label, struct sljit_compiler *compiler) in set_label()
711 static SLJIT_INLINE void set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_u… in set_jump()
722 static SLJIT_INLINE void set_const(struct sljit_const *const_, struct sljit_compiler *compiler) in set_const()
733 static SLJIT_INLINE void set_put_label(struct sljit_put_label *put_label, struct sljit_compiler *co… in set_put_label()
1056 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_generate_code(struct sljit_compiler *compiler) in check_sljit_generate_code()
1076 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_enter(struct sljit_compiler *compiler, in check_sljit_emit_enter()
[all …]
DsljitUtils.c48 static SLJIT_INLINE void allocator_grab_lock(void) in allocator_grab_lock()
100 static SLJIT_INLINE int open_dev_zero(void) in open_dev_zero()
113 static SLJIT_INLINE int open_dev_zero(void) in open_dev_zero()
134 static SLJIT_INLINE sljit_uw get_page_alignment(void) { in get_page_alignment()
148 static SLJIT_INLINE sljit_uw get_page_alignment(void) { in get_page_alignment()
DsljitProtExecAllocator.c105 static SLJIT_INLINE int create_tempfile(void) in create_tempfile()
188 static SLJIT_INLINE struct chunk_header* alloc_chunk(sljit_uw size) in alloc_chunk()
225 static SLJIT_INLINE struct chunk_header* alloc_chunk(sljit_uw size) in alloc_chunk()
252 static SLJIT_INLINE void free_chunk(void *chunk, sljit_uw size) in free_chunk()
290 static SLJIT_INLINE void sljit_insert_free_block(struct free_block *free_block, sljit_uw size) in sljit_insert_free_block()
302 static SLJIT_INLINE void sljit_remove_free_block(struct free_block *free_block) in sljit_remove_free_block()
DsljitLir.h548 static SLJIT_INLINE sljit_s32 sljit_get_compiler_error(struct sljit_compiler *compiler) { return co… in sljit_get_compiler_error()
598 static SLJIT_INLINE sljit_sw sljit_get_executable_offset(struct sljit_compiler *compiler) { return … in sljit_get_executable_offset()
606 static SLJIT_INLINE sljit_uw sljit_get_generated_code_size(struct sljit_compiler *compiler) { retur… in sljit_get_generated_code_size()
1423 static SLJIT_INLINE sljit_uw sljit_get_label_addr(struct sljit_label *label) { return label->addr; } in sljit_get_label_addr()
1424 static SLJIT_INLINE sljit_uw sljit_get_jump_addr(struct sljit_jump *jump) { return jump->addr; } in sljit_get_jump_addr()
1425 static SLJIT_INLINE sljit_uw sljit_get_const_addr(struct sljit_const *const_) { return const_->addr… in sljit_get_const_addr()
DsljitConfigInternal.h275 #ifndef SLJIT_INLINE
279 #define SLJIT_INLINE macro
281 #define SLJIT_INLINE inline
284 #define SLJIT_INLINE __inline
DsljitWXExecAllocator.c77 static SLJIT_INLINE int netbsd_se_protected(void) in netbsd_se_protected()
96 static SLJIT_INLINE int generic_se_protected(void *ptr, sljit_uw size) in generic_se_protected()
DsljitNativeX86_common.c308 static SLJIT_INLINE void sljit_unaligned_store_s16(void *addr, sljit_s16 value) in sljit_unaligned_store_s16()
313 static SLJIT_INLINE void sljit_unaligned_store_s32(void *addr, sljit_s32 value) in sljit_unaligned_store_s32()
318 static SLJIT_INLINE void sljit_unaligned_store_sw(void *addr, sljit_sw value) in sljit_unaligned_store_sw()
733 static SLJIT_INLINE sljit_s32 emit_sse2_store(struct sljit_compiler *compiler,
736 static SLJIT_INLINE sljit_s32 emit_sse2_load(struct sljit_compiler *compiler,
743 static SLJIT_INLINE sljit_s32 emit_endbranch(struct sljit_compiler *compiler) in emit_endbranch()
767 static SLJIT_INLINE sljit_s32 emit_rdssp(struct sljit_compiler *compiler, sljit_s32 reg) in emit_rdssp()
791 static SLJIT_INLINE sljit_s32 emit_incssp(struct sljit_compiler *compiler, sljit_s32 reg) in emit_incssp()
817 static SLJIT_INLINE sljit_s32 cpu_has_shadow_stack(void) in cpu_has_shadow_stack()
826 static SLJIT_INLINE sljit_s32 adjust_shadow_stack(struct sljit_compiler *compiler, in adjust_shadow_stack()
[all …]
DsljitNativeS390X.c141 static SLJIT_INLINE sljit_gpr gpr(sljit_s32 r) in gpr()
147 static SLJIT_INLINE sljit_gpr fgpr(sljit_s32 r) in fgpr()
154 static SLJIT_INLINE sljit_uw sizeof_ins(sljit_ins ins) in sizeof_ins()
205 static SLJIT_INLINE sljit_u8 get_cc(struct sljit_compiler *compiler, sljit_s32 type) { in get_cc()
328 static SLJIT_INLINE int have_facility_static(facility_bit x) in have_facility_static()
356 static SLJIT_INLINE unsigned long get_hwcap() in get_hwcap()
366 static SLJIT_INLINE int have_stfle() in have_stfle()
407 static SLJIT_INLINE int name() \
438 static SLJIT_INLINE sljit_ins disp_s20(sljit_s32 d) in HAVE_FACILITY()
449 static SLJIT_INLINE sljit_ins op(__VA_ARGS__)
[all …]
DsljitNativeSPARC_32.c38 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_u… in emit_single_op()
260 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
DsljitNativePPC_32.c44 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
261 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const()
DsljitNativeARM_32.c270 static SLJIT_INLINE sljit_s32 prepare_blx(struct sljit_compiler *compiler) in prepare_blx()
278 static SLJIT_INLINE sljit_s32 emit_blx(struct sljit_compiler *compiler) in emit_blx()
405 static SLJIT_INLINE sljit_s32 emit_imm(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in emit_imm()
413 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_uw *code_ptr, sljit_u… in detect_jump_type()
470 static SLJIT_INLINE void inline_set_jump_addr(sljit_uw jump_ptr, sljit_sw executable_offset, sljit_… in inline_set_jump_addr()
568 static SLJIT_INLINE void inline_set_const(sljit_uw addr, sljit_sw executable_offset, sljit_uw new_c… in inline_set_const()
1359 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
1673 static SLJIT_INLINE sljit_s32 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s… in emit_op_mem()
2209 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_sw_from_f64()
2229 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_f64_from_sw()
[all …]
DsljitNativeSPARC_common.c222 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type()
794 static SLJIT_INLINE sljit_s32 emit_op_mem(struct sljit_compiler *compiler, sljit_u32 flags, sljit_s… in emit_op_mem()
803 static SLJIT_INLINE sljit_s32 emit_op_mem2(struct sljit_compiler *compiler, sljit_u32 flags, sljit_… in emit_op_mem2()
1144 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_sw_from_f64()
1164 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_f64_from_sw()
1194 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
DsljitNativeARM_64.c151 static SLJIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, slji… in emit_imm64_const()
159 static SLJIT_INLINE sljit_sw detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_i… in detect_jump_type()
213 static SLJIT_INLINE sljit_sw put_label_get_length(struct sljit_put_label *put_label, sljit_uw max_l… in put_label_get_length()
1517 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_sw_from_f64()
1539 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_f64_from_sw()
1568 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
1831 static SLJIT_INLINE struct sljit_jump* emit_cmp_to0(struct sljit_compiler *compiler, sljit_s32 type, in emit_cmp_to0()
DsljitNativeARM_T2_32.c232 static SLJIT_INLINE sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, slji… in emit_imm32_const()
240 static SLJIT_INLINE void modify_imm32_const(sljit_u16 *inst, sljit_uw new_imm) in modify_imm32_const()
250 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_… in detect_jump_type()
305 static SLJIT_INLINE void set_jump_instruction(struct sljit_jump *jump, sljit_sw executable_offset) in set_jump_instruction()
989 static SLJIT_INLINE sljit_s32 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s… in emit_op_mem()
1800 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_sw_from_f64()
1820 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_f64_from_sw()
1846 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
DsljitNativeMIPS_common.c307 static SLJIT_INLINE sljit_ins invert_branch(sljit_uw flags) in invert_branch()
318 static SLJIT_INLINE sljit_ins* detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit… in detect_jump_type()
459 static SLJIT_INLINE sljit_sw put_label_get_length(struct sljit_put_label *put_label, sljit_uw max_l… in put_label_get_length()
475 static SLJIT_INLINE void put_label_set(struct sljit_put_label *put_label) in put_label_set()
1288 static SLJIT_INLINE sljit_s32 emit_op_mem2(struct sljit_compiler *compiler, sljit_s32 flags, sljit_… in emit_op_mem2()
1732 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_sw_from_f64()
1760 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_f64_from_sw()
1798 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
DsljitNativePPC_64.c145 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
482 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const()
DsljitNativePPC_common.c264 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_… in detect_jump_type()
337 static SLJIT_INLINE sljit_sw put_label_get_length(struct sljit_put_label *put_label, sljit_uw max_l… in put_label_get_length()
353 static SLJIT_INLINE void put_label_set(struct sljit_put_label *put_label) in put_label_set()
1749 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_sw_from_f64()
1810 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, slj… in sljit_emit_fop1_conv_f64_from_sw()
1888 static SLJIT_INLINE sljit_s32 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1_cmp()
DsljitNativeMIPS_32.c69 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
418 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
DsljitNativeMIPS_64.c160 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s… in emit_single_op()
536 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
/third_party/pcre2/pcre2/src/
Dpcre2_jit_compile.c3037 static SLJIT_INLINE PCRE2_SPTR set_then_offsets(compiler_common *common, PCRE2_SPTR cc, sljit_u8 *c… in set_then_offsets()
3077 static SLJIT_INLINE BOOL is_powerof2(unsigned int value) in is_powerof2()
3082 static SLJIT_INLINE void set_jumps(jump_list *list, struct sljit_label *label) in set_jumps()
3093 static SLJIT_INLINE void add_jump(struct sljit_compiler *compiler, jump_list **list, struct sljit_j… in add_jump()
3133 static SLJIT_INLINE void count_match(compiler_common *common) in count_match()
3141 static SLJIT_INLINE void allocate_stack(compiler_common *common, int size) in allocate_stack()
3158 static SLJIT_INLINE void free_stack(compiler_common *common, int size) in free_stack()
3186 static SLJIT_INLINE void reset_ovector(compiler_common *common, int length) in reset_ovector()
3225 static SLJIT_INLINE void reset_early_fail(compiler_common *common) in reset_early_fail()
3275 static SLJIT_INLINE void do_reset_match(compiler_common *common, int length) in do_reset_match()
[all …]
Dpcre2_jit_simd_inc.h53 static SLJIT_INLINE sljit_u32 max_fast_forward_char_pair_offset(void) in max_fast_forward_char_pair_offset()
779 static SLJIT_INLINE int utf_continue(sljit_u8 *s) in utf_continue()
975 static SLJIT_INLINE sljit_u32 max_fast_forward_char_pair_offset(void) in max_fast_forward_char_pair_offset()
989 static SLJIT_INLINE vect_t shift_left_n_lanes(vect_t a, sljit_u8 n) in shift_left_n_lanes()