Home
last modified time | relevance | path

Searched refs:sljit_u8 (Results 1 – 21 of 21) sorted by relevance

/PHP-8.2/ext/pcre/pcre2lib/sljit/
H A DsljitNativeX86_64.c35 sljit_u8 *inst; in emit_load_imm64()
48 sljit_u8 *inst; in emit_do_imm32()
67 sljit_u8 *inst; in emit_x86_instruction()
68 sljit_u8 *buf_ptr; in emit_x86_instruction()
69 sljit_u8 rex = 0; in emit_x86_instruction()
376 sljit_u8 *inst; in sljit_emit_enter()
573 sljit_u8 *inst; in emit_stack_frame_release()
652 sljit_u8 *inst; in sljit_emit_return_void()
840 sljit_u8 *inst; in sljit_emit_fast_enter()
873 sljit_u8 *inst; in emit_fast_return()
[all …]
H A DsljitNativeX86_common.c495 sljit_u8 *code; in sljit_generate_code()
499 sljit_u8 len; in sljit_generate_code()
747 sljit_u8 *inst; in emit_endbranch()
769 sljit_u8 *inst; in emit_rdssp()
793 sljit_u8 *inst; in emit_incssp()
901 sljit_u8* inst; in emit_mov()
958 sljit_u8 *inst; in sljit_emit_op0()
1113 sljit_u8* inst; in emit_mov_byte()
1254 sljit_u8* inst; in emit_prefetch()
1279 sljit_u8* inst; in emit_mov_half()
[all …]
H A DsljitNativeX86_32.c35 sljit_u8 *inst; in emit_do_imm()
52 sljit_u8 *inst; in emit_x86_instruction()
53 sljit_u8 *buf_ptr; in emit_x86_instruction()
54 sljit_u8 reg_map_b; in emit_x86_instruction()
259 sljit_u8 *inst; in sljit_emit_enter()
574 sljit_u8 *inst; in emit_stack_frame_release()
597 sljit_u8 *inst; in sljit_emit_return_void()
670 sljit_u8 *inst; in c_fast_call_with_args()
778 sljit_u8 *inst; in cdecl_call_with_args()
818 sljit_u8 *inst; in post_call_with_args()
[all …]
H A DsljitUtils.c195 stack->min_start = (sljit_u8 *)ptr; in sljit_allocate_stack()
209 SLJIT_API_FUNC_ATTRIBUTE sljit_u8 *SLJIT_FUNC sljit_stack_resize(struct sljit_stack *stack, sljit_u… in sljit_stack_resize()
265 stack->min_start = (sljit_u8 *)ptr; in sljit_allocate_stack()
287 stack->min_start = (sljit_u8 *)ptr; in sljit_allocate_stack()
296 SLJIT_API_FUNC_ATTRIBUTE sljit_u8 *SLJIT_FUNC sljit_stack_resize(struct sljit_stack *stack, sljit_u… in sljit_stack_resize()
H A DsljitLir.h376 sljit_u8 memory[1];
460 sljit_u8 *cpool_unique;
1474 sljit_u8 *top;
1477 sljit_u8 *end;
1479 sljit_u8 *start;
1481 sljit_u8 *min_start;
1494 SLJIT_API_FUNC_ATTRIBUTE sljit_u8 *SLJIT_FUNC sljit_stack_resize(struct sljit_stack *stack, sljit_u…
H A DsljitProtExecAllocator.c280 ((struct block_header*)(((sljit_u8*)base) + offset))
282 ((struct free_block*)(((sljit_u8*)base) + offset))
364 executable_offset = (sljit_sw)((sljit_u8*)chunk_header->executable - (sljit_u8*)chunk_header); in sljit_malloc_exec()
H A DsljitExecAllocator.c234 ((struct block_header*)(((sljit_u8*)base) + offset))
236 ((struct free_block*)(((sljit_u8*)base) + offset))
237 #define MEM_START(base) ((void*)(((sljit_u8*)base) + sizeof(struct block_header)))
H A DsljitNativeS390X.c206 const sljit_u8 cc0 = 1 << 3; /* equal {,to zero} */ in get_cc()
207 const sljit_u8 cc1 = 1 << 2; /* less than {,zero} */ in get_cc()
208 const sljit_u8 cc2 = 1 << 1; /* greater than {,zero} */ in get_cc()
209 const sljit_u8 cc3 = 1 << 0; /* {overflow,NaN} */ in get_cc()
305 return (sljit_u8)-1; in get_cc()
715 SLJIT_S390X_INSTRUCTION(name, sljit_gpr dst, sljit_gpr src, sljit_u8 start, sljit_u8 end, sljit_u8
842 …S390X_INSTRUCTION(risbhgz, sljit_gpr dst, sljit_gpr src, sljit_u8 start, sljit_u8 end, sljit_u8 ro… in SLJIT_S390X_INSTRUCTION()
1605 SLJIT_ASSERT((sljit_u8 *)pool + pool_size == (sljit_u8 *)pool_ptr); in sljit_generate_code()
1940 srcw = (sljit_sw)((sljit_u8)(srcw)); in sljit_emit_op1()
3196 sljit_u8 mask = get_cc(compiler, type & 0xff); in sljit_emit_op_flags()
[all …]
H A DsljitNativeMIPS_32.c452 sljit_u8 offsets[4]; in call_with_args()
453 sljit_u8 *offsets_ptr = offsets; in call_with_args()
463 *offsets_ptr = (sljit_u8)offset; in call_with_args()
469 *offsets_ptr = (sljit_u8)offset; in call_with_args()
473 *offsets_ptr = (sljit_u8)(254 + float_arg_count); in call_with_args()
480 *offsets_ptr = (sljit_u8)(254 + float_arg_count); in call_with_args()
H A DsljitLir.c281 #define SLJIT_ADD_EXEC_OFFSET(ptr, exec_offset) ((sljit_u8 *)(ptr) + (exec_offset))
283 #define SLJIT_ADD_EXEC_OFFSET(ptr, exec_offset) ((sljit_u8 *)(ptr))
378 sizeof(sljit_s8) == 1 && sizeof(sljit_u8) == 1 in sljit_create_compiler()
425 + CPOOL_SIZE * sizeof(sljit_u8), allocator_data); in sljit_create_compiler()
432 compiler->cpool_unique = (sljit_u8*)(compiler->cpool + CPOOL_SIZE); in sljit_create_compiler()
570 sljit_u8 *ret; in ensure_buf()
589 sljit_u8 *ret; in ensure_abuf()
1467 fprintf(compiler->verbose, " 0x%x", ((sljit_u8*)instruction)[i]); in check_sljit_emit_op_custom()
H A DsljitNativeARM_32.c63 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 5] = {
67 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 3] = {
206 sljit_u8* cpool_unique_ptr; in push_inst_with_literal()
2022 …ALLOW_ANY_IMM | BYTE_SIZE, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
2538 sljit_u8 offsets[4]; in softfloat_call_with_args()
2539 sljit_u8 *offset_ptr = offsets; in softfloat_call_with_args()
2553 *offset_ptr++ = (sljit_u8)offset; in softfloat_call_with_args()
2558 *offset_ptr++ = (sljit_u8)offset; in softfloat_call_with_args()
2563 *offset_ptr++ = (sljit_u8)offset; in softfloat_call_with_args()
H A DsljitNativeARM_T2_32.c48 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 5] = {
52 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 3] = {
1583 srcw = (sljit_u8)srcw; in sljit_emit_op1()
2112 sljit_u8 offsets[4]; in softfloat_call_with_args()
2113 sljit_u8 *offset_ptr = offsets; in softfloat_call_with_args()
2127 *offset_ptr++ = (sljit_u8)offset; in softfloat_call_with_args()
2132 *offset_ptr++ = (sljit_u8)offset; in softfloat_call_with_args()
2137 *offset_ptr++ = (sljit_u8)offset; in softfloat_call_with_args()
H A DsljitConfigInternal.h415 typedef unsigned char sljit_u8; typedef
H A DsljitNativeSPARC_common.c100 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 6] = {
104 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 3] = {
1013 …ags | BYTE_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
H A DsljitNativeMIPS_common.c82 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 5] = {
88 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 4] = {
94 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 4] = {
1572 …, op, BYTE_DATA | MOVE_OP, dst, dstw, TMP_REG1, 0, src, (src & SLJIT_IMM) ? (sljit_u8)srcw : srcw); in sljit_emit_op1()
H A DsljitNativeARM_64.c46 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 8] = {
50 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 3] = {
1270 srcw = (sljit_u8)srcw; in sljit_emit_op1()
H A DsljitNativePPC_common.c107 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 7] = {
111 static const sljit_u8 freg_map[SLJIT_NUMBER_OF_FLOAT_REGISTERS + 3] = {
1350 return EMIT_MOV(SLJIT_MOV_U8, BYTE_DATA, (sljit_u8)); in sljit_emit_op1()
/PHP-8.2/ext/pcre/pcre2lib/
H A Dpcre2_jit_neon_inc.h85 static sljit_u8* SLJIT_FUNC FF_FUN(sljit_u8 *str_end, sljit_u8 *str_ptr, sljit_uw offs1, sljit_uw o… in FF_FUN()
97 sljit_u8 c1 = ic.c.c1; in FF_FUN()
101 sljit_u8 c1 = ic.c.c1; in FF_FUN()
103 sljit_u8 c2 = ic.c.c2; in FF_FUN()
107 sljit_u8 c1 = ic.c.c1; in FF_FUN()
109 sljit_u8 mask = ic.c.c2; in FF_FUN()
186 sljit_u8 *p1 = str_ptr - diff; in FF_FUN()
189 str_ptr = (sljit_u8 *) ((uint64_t)str_ptr & ~0xf); in FF_FUN()
H A Dpcre2_jit_match.c49 sljit_u8 local_space[MACHINE_STACK_SIZE]; in jit_machine_stack_exec()
H A Dpcre2_jit_simd_inc.h104 sljit_u8 instruction[5]; in load_from_mem_sse2()
110 instruction[0] = ((sljit_u8)offset & 0xf) == 0 ? 0x66 : 0xf3; in load_from_mem_sse2()
122 instruction[4] = (sljit_u8)offset; in load_from_mem_sse2()
129 sljit_u8 instruction[4]; in fast_forward_char_pair_sse2_compare()
208 sljit_u8 instruction[8]; in fast_forward_char_simd()
372 sljit_u8 instruction[8]; in fast_requested_char_simd()
505 sljit_u8 instruction[8]; in fast_forward_char_pair_simd()
779 static SLJIT_INLINE int utf_continue(sljit_u8 *s) in utf_continue()
794 # define VLD1Q(X) vld1q_u8((sljit_u8 *)(X))
989 static SLJIT_INLINE vect_t shift_left_n_lanes(vect_t a, sljit_u8 n) in shift_left_n_lanes()
H A Dpcre2_jit_compile.c361 sljit_u8 count;
363 sljit_u8 last_count;
383 sljit_u8 *optimized_cbracket;
385 sljit_u8 *then_offsets;
421 const sljit_u8 *fcc;
518 sljit_u8 asbyte;
519 sljit_u8 asuchars[4];
530 sljit_u8 asbyte;
531 sljit_u8 asuchars[4];
6012 sljit_u8 *update_table = NULL; in fast_forward_first_n_chars()
[all …]

Completed in 247 milliseconds