Home
last modified time | relevance | path

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

/PHP-8.1/ext/pcre/pcre2lib/sljit/
H A DsljitLir.h450 sljit_sw imm;
456 sljit_sw cache_argw;
462 sljit_sw cache_argw;
982 sljit_s32 dst, sljit_sw dstw,
1038 sljit_s32 dst, sljit_sw dstw,
1116 sljit_s32 dst, sljit_sw dstw,
1136 sljit_s32 dst, sljit_sw dstw,
1292 sljit_s32 dst, sljit_sw dstw,
1468 sljit_sw addr;
1469 sljit_sw r2;
[all …]
H A DsljitNativeX86_32.c35 INC_SIZE(1 + sizeof(sljit_sw)); in emit_do_imm()
150 inst[2] = sizeof(sljit_sw) * 2; in sljit_emit_enter()
156 inst[2] = sizeof(sljit_sw) * 3; in sljit_emit_enter()
162 inst[2] = sizeof(sljit_sw) * 4; in sljit_emit_enter()
333 RET_I16(sizeof(sljit_sw)); in sljit_emit_return()
350 sljit_s32 a, sljit_sw imma, in emit_x86_instruction()
352 sljit_s32 b, sljit_sw immb) in emit_x86_instruction()
385 inst_size += sizeof(sljit_sw); in emit_x86_instruction()
421 inst_size += sizeof(sljit_sw); in emit_x86_instruction()
498 buf_ptr += sizeof(sljit_sw); in emit_x86_instruction()
[all …]
H A DsljitNativeX86_common.c80 w = compiler->saveds_offset - ((p) - SLJIT_R2) * (sljit_sw)sizeof(sljit_sw); \
82 w = compiler->locals_offset + ((p) - SLJIT_S2) * (sljit_sw)sizeof(sljit_sw); \
494 sljit_sw executable_offset; in sljit_generate_code()
495 sljit_sw jump_addr; in sljit_generate_code()
687 sljit_s32 dst, sljit_sw dstw,
693 sljit_s32 dst, sljit_sw dstw,
698 sljit_s32 dst, sljit_sw dstw,
798 sljit_s32 src, sljit_sw srcw, sljit_s32 base, sljit_sw disp) in adjust_shadow_stack()
877 sljit_s32 dst, sljit_sw dstw, in emit_mov()
878 sljit_s32 src, sljit_sw srcw) in emit_mov()
[all …]
H A DsljitLir.c251 extra) * sizeof(sljit_sw))
379 && (sizeof(sljit_sw) == 4 || sizeof(sljit_sw) == 8) in sljit_create_compiler()
1200 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op1()
1201 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op1()
1264 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op2()
1334 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op_src()
1415 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1()
1416 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1()
1487 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_sw_from_f64()
1488 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1_conv_sw_from_f64()
[all …]
H A DsljitNativeS390X.c894 sljit_sw offset;
1015 sljit_s32 src, sljit_sw srcw) in emit_move()
1096 sljit_sw src2w, in emit_ri()
1120 sljit_sw src2w) in emit_rie_d()
1200 sljit_s32 dst, sljit_sw dstw, in emit_siy()
1201 sljit_sw srcw) in emit_siy()
1243 sljit_s32 dst, sljit_sw dstw, in emit_commutative()
1326 sljit_s32 dst, sljit_sw dstw, in emit_non_commutative()
1371 sljit_sw executable_offset; in sljit_generate_code()
1611 sljit_sw frame_size; in sljit_emit_enter()
[all …]
H A DsljitNativeARM_32.c406 sljit_sw diff; in detect_jump_type()
416 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset); in detect_jump_type()
419 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); in detect_jump_type()
441 diff = ((sljit_sw)jump->u.target - (sljit_sw)code_ptr - executable_offset); in detect_jump_type()
444 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr); in detect_jump_type()
468 sljit_sw diff = (sljit_sw)(((sljit_sw)new_addr - (sljit_sw)(inst + 2) - executable_offset) >> 2); in inline_set_jump_addr()
660 sljit_sw executable_offset; in sljit_generate_code()
661 sljit_sw addr; in sljit_generate_code()
1012 sljit_s32 dst, sljit_sw dstw,
1694 sljit_sw saved_reg_list[3]; in sljit_emit_op0()
[all …]
H A DsljitNativeSPARC_common.c220 sljit_sw diff; in detect_jump_type()
258 diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1) - executable_offset) >> 2; in detect_jump_type()
302 sljit_sw executable_offset; in sljit_generate_code()
394 SLJIT_ASSERT((sljit_sw)addr <= 0x1fffffff && (sljit_sw)addr >= -0x20000000); in sljit_generate_code()
400 SLJIT_ASSERT((sljit_sw)addr <= MAX_DISP && (sljit_sw)addr >= MIN_DISP); in sljit_generate_code()
712 sljit_s32 dst, sljit_sw dstw, in emit_op()
722 sljit_sw src2_r = 0; in emit_op()
888 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1()
889 sljit_s32 src, sljit_sw srcw) in sljit_emit_op1()
934 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2()
[all …]
H A DsljitNativePPC_common.c240 sljit_sw* ptrs; in sljit_set_function_context()
243 ptrs = (sljit_sw*)func; in sljit_set_function_context()
261 sljit_sw diff; in detect_jump_type()
263 sljit_sw extra_jump_flags; in detect_jump_type()
285 diff = ((sljit_sw)target_addr - (sljit_sw)(code_ptr) - executable_offset) & ~0x3l; in detect_jump_type()
388 sljit_sw executable_offset; in sljit_generate_code()
529 SLJIT_ASSERT((sljit_sw)addr <= 0x7fff && (sljit_sw)addr >= -0x8000); in sljit_generate_code()
540 SLJIT_ASSERT((sljit_sw)addr <= 0x01ffffff && (sljit_sw)addr >= -0x02000000); in sljit_generate_code()
816 SLJIT_ASSERT(offs == -(sljit_sw)(sizeof(sljit_sw))); in sljit_emit_return()
991 sljit_sw high_short; in emit_op_mem()
[all …]
H A DsljitConfigInternal.h411 typedef long int sljit_sw; typedef
420 typedef int sljit_sw; typedef
428 typedef long long sljit_sw; typedef
431 typedef __int64 sljit_sw; typedef
435 typedef long int sljit_sw; typedef
632 SLJIT_API_FUNC_ATTRIBUTE sljit_sw sljit_exec_offset(void* ptr);
686 #define SLJIT_LOCALS_OFFSET_BASE ((6 + 8) * sizeof(sljit_sw))
689 #define SLJIT_LOCALS_OFFSET_BASE ((3 + 1) * sizeof(sljit_sw))
691 #define SLJIT_LOCALS_OFFSET_BASE (3 * sizeof(sljit_sw))
699 #define SLJIT_LOCALS_OFFSET_BASE (4 * sizeof(sljit_sw))
[all …]
H A DsljitNativeARM_64.c156 sljit_sw diff; in detect_jump_type()
171 diff = (sljit_sw)target_addr - (sljit_sw)(code_ptr + 4) - executable_offset; in detect_jump_type()
233 sljit_sw executable_offset; in sljit_generate_code()
321 SLJIT_ASSERT((sljit_sw)addr <= 0x1ffffff && (sljit_sw)addr >= -0x2000000); in sljit_generate_code()
329 SLJIT_ASSERT((sljit_sw)addr <= 0x3ffff && (sljit_sw)addr >= -0x40000); in sljit_generate_code()
476 imm = (sljit_sw)~uimm; in logical_imm()
550 simm = (sljit_sw)imm; in load_immediate()
608 sljit_sw imm, nimm; in emit_op_imm()
1163 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1()
1164 sljit_s32 src, sljit_sw srcw) in sljit_emit_op1()
[all …]
H A DsljitNativeX86_64.c33 inst = (sljit_u8*)ensure_buf(compiler, 1 + 2 + sizeof(sljit_sw)); in emit_load_imm64()
35 INC_SIZE(2 + sizeof(sljit_sw)); in emit_load_imm64()
68 code_ptr += short_addr ? sizeof(sljit_s32) : sizeof(sljit_sw); in generate_far_jump_code()
146 compiler->locals_offset = 6 * sizeof(sljit_sw); in sljit_emit_enter()
148 compiler->locals_offset = ((scratches > 2) ? 4 : 2) * sizeof(sljit_sw); in sljit_emit_enter()
292 compiler->locals_offset = 6 * sizeof(sljit_sw); in sljit_set_context()
395 sljit_s32 a, sljit_sw imma, in emit_x86_instruction()
397 sljit_s32 b, sljit_sw immb) in emit_x86_instruction()
750 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
845 sljit_s32 dst, sljit_sw dstw, in emit_mov_int()
[all …]
H A DsljitNativeMIPS_common.c316 sljit_sw diff; in detect_jump_type()
347 diff = ((sljit_sw)target_addr - (sljit_sw)inst - executable_offset) >> 2; in detect_jump_type()
365 diff = ((sljit_sw)target_addr - (sljit_sw)(inst + 1) - executable_offset) >> 2; in detect_jump_type()
511 sljit_sw executable_offset; in sljit_generate_code()
605 SLJIT_ASSERT((sljit_sw)addr <= SIMM_MAX && (sljit_sw)addr >= SIMM_MIN); in sljit_generate_code()
676 sljit_sw fir = 0; in sljit_has_cpu_feature()
775 offs = local_size - (sljit_sw)sizeof(sljit_sw); in sljit_emit_enter()
783 offs = -(sljit_sw)sizeof(sljit_sw); in sljit_emit_enter()
863 SLJIT_ASSERT(offs == local_size - (sljit_sw)(sizeof(sljit_sw))); in sljit_emit_return()
1089 sljit_s32 dst, sljit_sw dstw, in emit_op()
[all …]
H A DsljitNativeARM_T2_32.c242 sljit_sw diff; in detect_jump_type()
251 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset) >> 1; in detect_jump_type()
255 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; in detect_jump_type()
298 sljit_sw diff; in set_jump_instruction()
369 sljit_sw executable_offset; in sljit_generate_code()
614 nimm = -(sljit_sw)imm; in emit_op_imm()
666 nimm = -(sljit_sw)imm; in emit_op_imm()
1253 sljit_sw saved_reg_list[3]; in sljit_emit_op0()
1254 sljit_sw saved_reg_count; in sljit_emit_op0()
1348 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1()
[all …]
H A DsljitNativeSPARC_32.c27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw imm) in load_immediate()
39 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) in emit_single_op()
150 sljit_s32 float_offset = (16 + 6) * sizeof(sljit_sw); in call_with_args()
207 …mpiler, STF | FD(float_arg_index) | S1(SLJIT_SP) | IMM((16 + 7) * sizeof(sljit_sw)), MOVABLE_INS)); in call_with_args()
208 …| FD(float_arg_index) | (1 << 25) | S1(SLJIT_SP) | IMM((16 + 8) * sizeof(sljit_sw)), MOVABLE_INS)); in call_with_args()
221 float_offset = (16 + 6) * sizeof(sljit_sw); in call_with_args()
237 …er, LDUW | DA(reg_index + 1) | S1(SLJIT_SP) | IMM(float_offset + sizeof(sljit_sw)), reg_index + 1)… in call_with_args()
263 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
269 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
283 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
H A DsljitUtils.c134 static SLJIT_INLINE sljit_sw get_page_alignment(void) { in get_page_alignment()
136 static sljit_sw sljit_page_align; in get_page_alignment()
148 static SLJIT_INLINE sljit_sw get_page_alignment(void) { in get_page_alignment()
149 static sljit_sw sljit_page_align = -1; in get_page_alignment()
240 sljit_sw page_align; in sljit_allocate_stack()
298 sljit_sw page_align; in sljit_stack_resize()
H A DsljitProtExecAllocator.c269 sljit_sw executable_offset;
322 sljit_sw executable_offset; in sljit_malloc_exec()
364 executable_offset = (sljit_sw)((sljit_u8*)chunk_header->executable - (sljit_u8*)chunk_header); in sljit_malloc_exec()
404 header = AS_BLOCK_HEADER(ptr, -(sljit_sw)sizeof(struct block_header)); in sljit_free_exec()
412 free_block = AS_FREE_BLOCK(header, -(sljit_sw)header->prev_size); in sljit_free_exec()
471 SLJIT_API_FUNC_ATTRIBUTE sljit_sw sljit_exec_offset(void* ptr) in sljit_exec_offset()
H A DsljitNativeMIPS_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) in load_immediate()
70 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) in emit_single_op()
419 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
425 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
439 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
476 stack_offset += sizeof(sljit_sw); in call_with_args()
488 stack_offset += sizeof(sljit_sw); in call_with_args()
561 … LW | S(SLJIT_SP) | TA(5 + (offsets[arg_count] >> 2)) | IMM(offsets[arg_count] + sizeof(sljit_sw)); in call_with_args()
597 stack_offset += sizeof(sljit_sw); in post_call_with_args()
601 stack_offset += sizeof(sljit_sw); in post_call_with_args()
[all …]
H A DsljitNativePPC_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate()
258 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const()
264 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
278 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
H A DsljitExecAllocator.c115 sljit_sw page_size; in get_map_jit_flag()
342 header = AS_BLOCK_HEADER(ptr, -(sljit_sw)sizeof(struct block_header)); in sljit_free_exec()
350 free_block = AS_FREE_BLOCK(header, -(sljit_sw)header->prev_size); in sljit_free_exec()
H A DsljitNativeMIPS_64.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) in load_immediate()
70 if ((sljit_sw)uimm < 0) { in load_immediate()
161 sljit_s32 dst, sljit_s32 src1, sljit_sw src2) in emit_single_op()
515 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const()
525 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
540 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
649 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
H A DsljitNativePPC_64.c41 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate()
480 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const()
489 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr()
504 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
/PHP-8.1/ext/pcre/pcre2lib/
H A Dpcre2_jit_compile.c328 sljit_sw start;
349 sljit_sw start;
419 sljit_sw lcc;
449 sljit_sw ctypes;
452 sljit_sw name_count;
590 #define OVECTOR(i) (OVECTOR_START + (i) * (sljit_sw)sizeof(sljit_sw))
3183 uncleared_size = ((size / sizeof(sljit_sw)) % 3) * sizeof(sljit_sw); in reset_early_fail()
3190 OP1(SLJIT_MOV, SLJIT_MEM1(TMP1), -2 * (sljit_sw)sizeof(sljit_sw), src, 0); in reset_early_fail()
9525 sljit_sw value1; in compile_callout_matchingpath()
9526 sljit_sw value2; in compile_callout_matchingpath()
[all …]

Completed in 136 milliseconds