Home
last modified time | relevance | path

Searched refs:sljit_sw (Results 1 – 25 of 25) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitLir.h457 sljit_sw executable_offset;
491 sljit_sw executable_offset;
537 sljit_sw cache_argw;
547 sljit_sw cache_argw;
559 sljit_sw cache_argw;
850 sljit_s32 src, sljit_sw srcw);
1196 sljit_s32 dst, sljit_sw dstw,
1277 sljit_s32 dst, sljit_sw dstw,
1441 sljit_s32 dst, sljit_sw dstw,
1461 sljit_s32 dst, sljit_sw dstw,
[all …]
H A DsljitNativeMIPS_32.c30 sljit_sw src1, sljit_sw src2, sljit_sw dst) in emit_copysign()
206 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
241 offset += sizeof(sljit_sw); in call_with_args()
259 offset += sizeof(sljit_sw); in call_with_args()
269 SLJIT_ASSERT(offset <= 8 * sizeof(sljit_sw)); in call_with_args()
291 if (*offsets_ptr < 4 * sizeof(sljit_sw)) { in call_with_args()
317 if (*offsets_ptr < 4 * sizeof (sljit_sw)) in call_with_args()
327 if (*offsets_ptr >= 4 * sizeof (sljit_sw)) in call_with_args()
399 SLJIT_MEM1(SLJIT_SP), (sljit_sw)(extra_space - sizeof(sljit_sw)))); in sljit_emit_call()
411 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
[all …]
H A DsljitNativeRISCV_64.c27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, slj… in load_immediate()
29 sljit_sw high; in load_immediate()
133 sljit_sw imm; in sljit_emit_fset64()
168 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
170 sljit_sw high; in emit_const()
191 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
194 sljit_sw high; in sljit_set_jump_addr()
200 high = (sljit_sw)new_target >> 32; in sljit_set_jump_addr()
215 inst[2] = (inst[2] & 0xfff) | (sljit_ins)((sljit_sw)new_target & ~0xfff); in sljit_set_jump_addr()
H A DsljitNativeARM_32.c478 sljit_sw diff; in detect_jump_type()
492 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); in detect_jump_type()
530 sljit_sw diff = (sljit_sw)(((sljit_sw)new_addr - (sljit_sw)(inst + 2) - executable_offset) >> 2); in set_jump_addr()
717 sljit_sw diff; in mov_addr_get_length()
750 sljit_sw diff; in reduce_code_size()
786 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr - 2; in reduce_code_size()
798 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
827 sljit_sw diff; in sljit_generate_code()
3635 sljit_sw argw = *memw; in update_mem_addr()
4129 srcw &= ((sljit_sw)1 << (((sljit_sw)1 << elem_size) << 3)) - 1; in sljit_emit_simd_replicate()
[all …]
H A DsljitNativeX86_common.c743 SLJIT_ASSERT((sljit_sw)addr <= 0x7f && (sljit_sw)addr >= -0x80); in generate_jump_or_mov_addr()
751 SLJIT_ASSERT((sljit_sw)addr <= HALFWORD_MAX && (sljit_sw)addr >= HALFWORD_MIN); in generate_jump_or_mov_addr()
765 sljit_sw diff; in reduce_code_size()
808 diff = (sljit_sw)jump->u.label->size - (sljit_sw)(jump->addr - size_reduce); in reduce_code_size()
1672 sljit_sw max; in emit_clz_ctz()
2744 sljit_sw dstw = 0;
2778 sljit_sw src1w = 0;
2779 sljit_sw dstw = 0;
2783 sljit_sw src2w = 0;
4775 sljit_sw srcw = 0;
[all …]
H A DsljitConfigInternal.h335 typedef int sljit_sw; typedef
346 typedef int sljit_sw; typedef
354 typedef long long sljit_sw; typedef
357 typedef __int64 sljit_sw; typedef
361 typedef long int sljit_sw; typedef
365 typedef sljit_sw sljit_sp;
569 SLJIT_API_FUNC_ATTRIBUTE sljit_sw sljit_exec_offset(void *code);
645 #define SLJIT_LOCALS_OFFSET_BASE (2 * (sljit_s32)sizeof(sljit_sw))
661 #define SLJIT_LOCALS_OFFSET_BASE ((6 + 8) * (sljit_s32)sizeof(sljit_sw))
666 #define SLJIT_LOCALS_OFFSET_BASE (3 * (sljit_s32)sizeof(sljit_sw))
[all …]
H A DsljitNativeS390X.c1028 sljit_s32 src, sljit_sw srcw) in emit_move()
1126 sljit_sw src2w, in emit_ri()
1150 sljit_sw src2w) in emit_rie_d()
1230 sljit_s32 dst, sljit_sw dstw, in emit_siy()
1231 sljit_sw srcw) in emit_siy()
1400 sljit_sw executable_offset; in sljit_generate_code()
1413 sljit_sw source, offset; in sljit_generate_code()
1856 sljit_s32 src, sljit_sw srcw) in sljit_emit_return_to()
2008 sljit_s32 dst, sljit_sw dstw, in sljit_emit_rev()
3529 sljit_sw imm; in sljit_emit_fset64()
[all …]
H A DsljitNativeX86_32.c48 sljit_s32 a, sljit_sw imma, in emit_x86_instruction()
50 sljit_s32 b, sljit_sw immb) in emit_x86_instruction()
226 sljit_s32 b, sljit_sw immb) in emit_vex_instruction()
674 sljit_sw stack_size = 0; in call_get_stack_size()
787 sljit_sw word_arg4_offset; in tail_call_with_args()
1039 sljit_sw stack_size = 0; in sljit_emit_call()
1089 sljit_sw stack_size = 0; in sljit_emit_icall()
1255 sljit_sw dstw = 0; in sljit_emit_select()
1256 sljit_sw src2w = 0; in sljit_emit_select()
1592 sljit_sw regw, reg2w; in sljit_emit_fcopy()
[all …]
H A DsljitNativeARM_64.c209 sljit_sw diff; in detect_jump_type()
222 diff = (sljit_sw)target_addr - (sljit_sw)code_ptr - executable_offset; in detect_jump_type()
274 sljit_sw diff; in mov_addr_get_length()
382 sljit_sw diff; in reduce_code_size()
424 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
441 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
473 sljit_sw addr; in sljit_generate_code()
825 sljit_sw imm, nimm; in emit_op_imm()
1760 sljit_sw mask; in sljit_emit_shift_into()
2972 srcw &= ((sljit_sw)1 << (((sljit_sw)1 << elem_size) << 3)) - 1; in sljit_emit_simd_replicate()
[all …]
H A DsljitNativeARM_T2_32.c322 sljit_sw diff; in detect_jump_type()
331 diff = (sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset; in detect_jump_type()
334 diff = (sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2); in detect_jump_type()
383 sljit_sw diff; in mov_addr_get_length()
408 sljit_sw diff; in generate_jump_or_mov_addr()
483 sljit_sw diff; in reduce_code_size()
519 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr - 2; in reduce_code_size()
542 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
568 sljit_sw addr; in sljit_generate_code()
3804 srcw &= ((sljit_sw)1 << (((sljit_sw)1 << elem_size) << 3)) - 1; in sljit_emit_simd_replicate()
[all …]
H A DsljitLir.c471 && (sizeof(sljit_sw) == 4 || sizeof(sljit_sw) == 8) in sljit_create_compiler()
1454 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_return_to()
1493 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op1()
1494 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op1()
1627 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op2()
1772 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op_src()
1796 sljit_s32 dst, sljit_sw dstw) in check_sljit_emit_op_dst()
1869 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1()
1870 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1()
1941 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_sw_from_f64()
[all …]
H A DsljitNativeRISCV_common.c172 sljit_sw diff; in detect_jump_type()
188 diff = (sljit_sw)target_addr - (sljit_sw)inst - executable_offset; in detect_jump_type()
270 sljit_sw diff; in mov_addr_get_length()
318 sljit_sw high; in load_addr_to_reg()
326 SLJIT_ASSERT((sljit_sw)addr >= S32_MIN && (sljit_sw)addr <= S32_MAX); in load_addr_to_reg()
409 sljit_sw diff; in reduce_code_size()
455 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
476 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
611 SLJIT_ASSERT((sljit_sw)addr >= BRANCH_MIN && (sljit_sw)addr <= BRANCH_MAX); in sljit_generate_code()
617 SLJIT_ASSERT((sljit_sw)addr >= JUMP_MIN && (sljit_sw)addr <= JUMP_MAX); in sljit_generate_code()
[all …]
H A DsljitNativeX86_64.c39 INC_SIZE(2 + sizeof(sljit_sw)); in emit_load_imm64()
63 sljit_s32 a, sljit_sw imma, in emit_x86_instruction()
65 sljit_s32 b, sljit_sw immb) in emit_x86_instruction()
290 sljit_s32 b, sljit_sw immb) in emit_vex_instruction()
401 sljit_sw diff; in generate_mov_addr_code()
411 diff = (sljit_sw)addr - (sljit_sw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in generate_mov_addr_code()
452 sljit_sw regs[2];
744 sljit_s32 src, sljit_sw srcw) in sljit_emit_return_to()
902 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
997 sljit_s32 dst, sljit_sw dstw) in sljit_emit_get_return_address()
[all …]
H A DsljitNativeLOONGARCH_64.c410 sljit_sw diff; in detect_jump_type()
426 diff = (sljit_sw)target_addr - (sljit_sw)inst - executable_offset; in detect_jump_type()
488 sljit_sw diff; in mov_addr_get_length()
532 SLJIT_ASSERT((sljit_sw)addr >= S32_MIN && (sljit_sw)addr <= S32_MAX); in load_addr_to_reg()
576 sljit_sw diff; in reduce_code_size()
619 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
637 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
768 SLJIT_ASSERT((sljit_sw)addr >= JUMP_MIN && (sljit_sw)addr <= JUMP_MAX); in sljit_generate_code()
1197 sljit_sw offset; in getput_arg()
1744 sljit_sw src2_r = 0; in emit_op()
[all …]
H A DsljitNativeRISCV_32.c27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_r, sljit_sw imm, slj… in load_immediate()
115 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
124 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
135 inst[0] = (inst[0] & 0xfff) | (sljit_ins)((sljit_sw)new_target & ~0xfff); in sljit_set_jump_addr()
H A DsljitNativePPC_common.c315 sljit_sw diff; in detect_jump_type()
338 diff = (sljit_sw)target_addr - (sljit_sw)code_ptr - executable_offset; in detect_jump_type()
443 SLJIT_ASSERT((sljit_sw)addr <= 0x7fff && (sljit_sw)addr >= -0x8000); in generate_jump_or_mov_addr()
454 SLJIT_ASSERT((sljit_sw)addr <= 0x01ffffff && (sljit_sw)addr >= -0x02000000); in generate_jump_or_mov_addr()
503 sljit_sw diff; in reduce_code_size()
549 diff = (sljit_sw)jump->u.label->size - (sljit_sw)jump->addr; in reduce_code_size()
596 sljit_sw executable_offset; in sljit_generate_code()
1055 sljit_s32 src, sljit_sw srcw) in sljit_emit_return_to()
1415 sljit_sw memw; in emit_rev()
1996 sljit_sw bit_length = 32; in sljit_emit_shift_into()
[all …]
H A DsljitNativeMIPS_64.c46 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) in load_immediate()
87 if ((sljit_sw)uimm < 0) { in load_immediate()
138 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
152 sljit_sw imm; in sljit_emit_fset64()
199 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
214 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
337 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
H A DsljitNativeMIPS_common.c489 sljit_sw diff; in detect_jump_type()
521 diff = ((sljit_sw)target_addr - (sljit_sw)inst - executable_offset) >> 2; in detect_jump_type()
538 diff = ((sljit_sw)target_addr - (sljit_sw)(inst + 1) - executable_offset) >> 2; in detect_jump_type()
706 sljit_sw executable_offset; in sljit_generate_code()
802 SLJIT_ASSERT((sljit_sw)addr <= SIMM_MAX && (sljit_sw)addr >= SIMM_MIN); in sljit_generate_code()
1260 sljit_s32 src, sljit_sw srcw) in sljit_emit_return_to()
1378 sljit_sw offset, argw_hi; in getput_arg()
2260 sljit_s32 dst, sljit_sw dstw, in emit_op()
2270 sljit_sw src2_r = 0; in emit_op()
2682 sljit_sw bit_length = 32; in sljit_emit_shift_into()
[all …]
H A DsljitNativePPC_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate()
322 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const()
329 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw()
330 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_sw()
336 FAIL_IF(load_immediate(compiler, TMP_REG1, srcw ^ (sljit_sw)0x80000000)); in sljit_emit_fop1_conv_f64_from_sw()
371 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw()
372 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_uw()
473 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
H A DsljitNativePPC_64.c42 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate()
562 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const()
572 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_sw()
573 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_sw()
608 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1_conv_f64_from_uw()
609 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1_conv_f64_from_uw()
675 sljit_sw imm; in sljit_emit_fset64()
706 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
H A DsljitUtils.c151 sljit_sw align; in get_page_alignment()
H A DsljitSerialize.c88 sljit_sw last_flags;
/php-src/ext/pcre/pcre2lib/sljit/allocator_src/
H A DsljitExecAllocatorCore.c98 sljit_sw executable_offset;
161 sljit_sw executable_offset; in sljit_malloc_exec()
206 executable_offset = (sljit_sw)((sljit_u8*)chunk_header->executable - (sljit_u8*)chunk_header); in sljit_malloc_exec()
253 header = AS_BLOCK_HEADER(ptr, -(sljit_sw)sizeof(struct block_header)); in sljit_free_exec()
265 free_block = AS_FREE_BLOCK(header, -(sljit_sw)header->prev_size); in sljit_free_exec()
323 SLJIT_API_FUNC_ATTRIBUTE sljit_sw sljit_exec_offset(void *code) in sljit_exec_offset()
/php-src/ext/pcre/pcre2lib/
H A Dpcre2_jit_compile.c343 sljit_sw start;
370 sljit_sw start;
445 sljit_sw lcc;
475 sljit_sw ctypes;
478 sljit_sw name_count;
2710 sljit_sw private_srcw[2]; in copy_recurse_data()
2711 sljit_sw shared_srcw[3]; in copy_recurse_data()
3377 uncleared_size = ((size / sizeof(sljit_sw)) % 3) * sizeof(sljit_sw); in reset_early_fail()
9960 sljit_sw value1; in compile_callout_matchingpath()
9961 sljit_sw value2; in compile_callout_matchingpath()
[all …]
H A Dpcre2_jit_simd_inc.h596 sljit_emit_simd_mov(compiler, reg_type, SLJIT_FR1, SLJIT_MEM1(STR_PTR), -(sljit_sw)diff); in fast_forward_char_pair_simd()
691 sljit_emit_simd_mov(compiler, reg_type, SLJIT_FR1, SLJIT_MEM1(STR_PTR), -(sljit_sw)diff); in fast_forward_char_pair_simd()

Completed in 234 milliseconds