/PHP-7.2/ext/pcre/pcrelib/sljit/ |
H A D | sljitLir.h | 286 sljit_sw flags; 361 sljit_sw cache_argw; 365 sljit_sw imm; 367 sljit_sw cache_argw; 373 sljit_sw cache_argw; 379 sljit_sw cache_argw; 384 sljit_sw cache_argw; 935 sljit_s32 dst, sljit_sw dstw, 1333 sljit_sw addr; 1334 sljit_sw r2; [all …]
|
H A D | sljitNativeX86_32.c | 35 INC_SIZE(1 + sizeof(sljit_sw)); in emit_do_imm() 144 *inst++ = sizeof(sljit_sw) * 2; in sljit_emit_enter() 149 *inst++ = sizeof(sljit_sw) * 3; in sljit_emit_enter() 154 *inst++ = sizeof(sljit_sw) * 4; in sljit_emit_enter() 179 local_size -= sizeof(sljit_sw); in sljit_emit_enter() 311 RET_I16(sizeof(sljit_sw)); in sljit_emit_return() 328 sljit_s32 a, sljit_sw imma, in emit_x86_instruction() 330 sljit_s32 b, sljit_sw immb) in emit_x86_instruction() 474 buf_ptr += sizeof(sljit_sw); in emit_x86_instruction() 519 *inst++ = sizeof(sljit_sw); in call_with_args() [all …]
|
H A D | sljitNativeX86_common.c | 76 w = compiler->saveds_offset - ((p) - SLJIT_R2) * (sljit_sw)sizeof(sljit_sw); \ 78 w = compiler->locals_offset + ((p) - SLJIT_S2) * (sljit_sw)sizeof(sljit_sw); \ 483 sljit_sw executable_offset; in sljit_generate_code() 484 sljit_sw jump_addr; in sljit_generate_code() 639 sljit_s32 dst, sljit_sw dstw, 645 sljit_s32 dst, sljit_sw dstw, 650 sljit_s32 dst, sljit_sw dstw, 680 sljit_s32 dst, sljit_sw dstw, in emit_mov() 681 sljit_s32 src, sljit_sw srcw) in emit_mov() 2564 srcw += sizeof(sljit_sw); [all …]
|
H A D | sljitLir.c | 243 extra) * sizeof(sljit_sw)) 365 && (sizeof(sljit_sw) == 4 || sizeof(sljit_sw) == 8) in sljit_create_compiler() 1032 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op1() 1033 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op1() 1110 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op2() 1232 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1() 1233 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1() 1304 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_sw_from_f64() 1305 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1_conv_sw_from_f64() 1334 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_f64_from_sw() [all …]
|
H A D | sljitConfigInternal.h | 358 typedef long int sljit_sw; typedef 367 typedef int sljit_sw; typedef 373 typedef __int64 sljit_sw; typedef 376 typedef long int sljit_sw; typedef 544 SLJIT_API_FUNC_ATTRIBUTE sljit_sw sljit_exec_offset(void* ptr); 595 #define SLJIT_LOCALS_OFFSET_BASE (2 * sizeof(sljit_sw)) 602 #define SLJIT_LOCALS_OFFSET_BASE ((6 + 8) * sizeof(sljit_sw)) 605 #define SLJIT_LOCALS_OFFSET_BASE ((3 + 1) * sizeof(sljit_sw)) 607 #define SLJIT_LOCALS_OFFSET_BASE (3 * sizeof(sljit_sw)) 615 #define SLJIT_LOCALS_OFFSET_BASE (4 * sizeof(sljit_sw)) [all …]
|
H A D | sljitNativeX86_64.c | 35 INC_SIZE(2 + sizeof(sljit_sw)); in emit_load_imm64() 59 code_ptr += sizeof(sljit_sw); in generate_far_jump_code() 82 compiler->locals_offset = 6 * sizeof(sljit_sw); in sljit_emit_enter() 169 *inst++ = 5 * sizeof(sljit_sw); in sljit_emit_enter() 170 local_size -= 5 * sizeof(sljit_sw); in sljit_emit_enter() 172 *inst++ = 4 * sizeof(sljit_sw); in sljit_emit_enter() 173 local_size -= 4 * sizeof(sljit_sw); in sljit_emit_enter() 341 sljit_s32 a, sljit_sw imma, in emit_x86_instruction() 343 sljit_s32 b, sljit_sw immb) in emit_x86_instruction() 688 sljit_s32 dst, sljit_sw dstw, in emit_mov_int() [all …]
|
H A D | sljitNativePPC_common.c | 234 sljit_sw* ptrs; in sljit_set_function_context() 237 ptrs = (sljit_sw*)func; in sljit_set_function_context() 255 sljit_sw diff; in detect_jump_type() 257 sljit_sw extra_jump_flags; in detect_jump_type() 279 diff = ((sljit_sw)target_addr - (sljit_sw)(code_ptr) - executable_offset) & ~0x3l; in detect_jump_type() 332 sljit_sw executable_offset; in sljit_generate_code() 454 SLJIT_ASSERT((sljit_sw)addr <= 0x7fff && (sljit_sw)addr >= -0x8000); in sljit_generate_code() 465 SLJIT_ASSERT((sljit_sw)addr <= 0x01ffffff && (sljit_sw)addr >= -0x02000000); in sljit_generate_code() 726 SLJIT_ASSERT(offs == -(sljit_sw)(sizeof(sljit_sw))); in sljit_emit_return() 936 sljit_sw diff; in can_cache() [all …]
|
H A D | sljitNativeARM_64.c | 157 sljit_sw diff; in detect_jump_type() 172 diff = (sljit_sw)target_addr - (sljit_sw)(code_ptr + 4) - executable_offset; in detect_jump_type() 289 SLJIT_ASSERT((sljit_sw)addr <= 0x1ffffff && (sljit_sw)addr >= -0x2000000); in sljit_generate_code() 297 SLJIT_ASSERT((sljit_sw)addr <= 0x3ffff && (sljit_sw)addr >= -0x40000); in sljit_generate_code() 424 imm = (sljit_sw)~uimm; in logical_imm() 495 simm = (sljit_sw)imm; in load_immediate() 556 sljit_sw imm, nimm; in emit_op_imm() 922 sljit_sw diff; in can_cache() 945 sljit_s32 arg, sljit_sw argw, sljit_s32 next_arg, sljit_sw next_argw) in getput_arg() 949 sljit_sw diff; in getput_arg() [all …]
|
H A D | sljitNativeSPARC_common.c | 204 sljit_sw diff; in detect_jump_type() 242 diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1) - executable_offset) >> 2; in detect_jump_type() 285 sljit_sw executable_offset; in sljit_generate_code() 363 SLJIT_ASSERT((sljit_sw)addr <= 0x1fffffff && (sljit_sw)addr >= -0x20000000); in sljit_generate_code() 369 SLJIT_ASSERT((sljit_sw)addr <= MAX_DISP && (sljit_sw)addr >= MIN_DISP); in sljit_generate_code() 668 sljit_s32 dst, sljit_sw dstw, in emit_op() 678 sljit_sw src2_r = 0; in emit_op() 841 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() 842 sljit_s32 src, sljit_sw srcw) in sljit_emit_op1() 912 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() [all …]
|
H A D | sljitNativeARM_32.c | 394 sljit_sw diff; in detect_jump_type() 404 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset); in detect_jump_type() 407 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); in detect_jump_type() 429 diff = ((sljit_sw)jump->u.target - (sljit_sw)code_ptr - executable_offset); in detect_jump_type() 432 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr); in detect_jump_type() 456 sljit_sw diff = (sljit_sw)(((sljit_sw)new_addr - (sljit_sw)(inst + 2) - executable_offset) >> 2); in inline_set_jump_addr() 574 sljit_sw executable_offset; in sljit_generate_code() 575 sljit_sw jump_addr; in sljit_generate_code() 897 sljit_s32 dst, sljit_sw dstw, 1589 sljit_sw saved_reg_list[3]; in sljit_emit_op0() [all …]
|
H A D | sljitNativeMIPS_common.c | 224 sljit_sw diff; in detect_jump_type() 255 diff = ((sljit_sw)target_addr - (sljit_sw)inst - executable_offset) >> 2; in detect_jump_type() 273 diff = ((sljit_sw)target_addr - (sljit_sw)(inst + 1) - executable_offset) >> 2; in detect_jump_type() 369 sljit_sw executable_offset; in sljit_generate_code() 446 SLJIT_ASSERT((sljit_sw)addr <= SIMM_MAX && (sljit_sw)addr >= SIMM_MIN); in sljit_generate_code() 506 sljit_sw fir; in sljit_has_cpu_feature() 604 offs = local_size - (sljit_sw)(sizeof(sljit_sw)); in sljit_emit_enter() 680 SLJIT_ASSERT(offs == local_size - (sljit_sw)(sizeof(sljit_sw))); in sljit_emit_return() 906 sljit_s32 dst, sljit_sw dstw, in emit_op() 916 sljit_sw src2_r = 0; in emit_op() [all …]
|
H A D | sljitNativeARM_T2_32.c | 229 sljit_sw diff; in detect_jump_type() 238 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2) - executable_offset) >> 1; in detect_jump_type() 242 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; in detect_jump_type() 285 sljit_sw diff; in set_jump_instruction() 355 sljit_sw executable_offset; in sljit_generate_code() 1198 sljit_sw saved_reg_list[3]; in sljit_emit_op0() 1199 sljit_sw saved_reg_count; in sljit_emit_op0() 1271 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1() 1272 sljit_s32 src, sljit_sw srcw) in sljit_emit_op1() 1395 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2() [all …]
|
H A D | sljitNativeSPARC_32.c | 27 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() 141 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const() 147 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr() 157 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
|
H A D | sljitNativeTILEGX_64.c | 905 sljit_sw diff; in detect_jump_type() 923 diff = ((sljit_sw) target_addr - (sljit_sw) inst) >> 3; in detect_jump_type() 1071 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); in sljit_generate_code() 1080 addr = (sljit_sw)(addr - (jump->addr)) >> 3; in sljit_generate_code() 1081 SLJIT_ASSERT((sljit_sw) addr <= SIMM_17BIT_MAX && (sljit_sw) addr >= SIMM_17BIT_MIN); in sljit_generate_code() 1093 addr = (sljit_sw)(addr - (jump->addr)) >> 3; in sljit_generate_code() 1314 static sljit_s32 can_cache(sljit_s32 arg, sljit_sw argw, sljit_s32 next_arg, sljit_sw next_argw) in can_cache() 1959 …_s32 op, sljit_s32 flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 … in emit_op() 1967 sljit_sw src2_r = 0; in emit_op() 2257 … *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 … in sljit_emit_op2() [all …]
|
H A D | sljitNativePPC_32.c | 29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate() 252 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw i… in emit_const() 258 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr() 268 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
|
H A D | sljitUtils.c | 204 static sljit_sw sljit_page_align = 0; 290 SLJIT_API_FUNC_ATTRIBUTE sljit_sw SLJIT_CALL sljit_stack_resize(struct sljit_stack *stack, sljit_u8… in sljit_stack_resize()
|
H A D | sljitExecAllocator.c | 252 header = AS_BLOCK_HEADER(ptr, -(sljit_sw)sizeof(struct block_header)); in sljit_free_exec() 259 free_block = AS_FREE_BLOCK(header, -(sljit_sw)header->prev_size); in sljit_free_exec()
|
H A D | sljitNativeMIPS_32.c | 29 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() 413 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const() 419 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr() 429 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
|
H A D | sljitNativeMIPS_64.c | 29 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() 507 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw i… in emit_const() 517 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw exec… in sljit_set_jump_addr() 529 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
|
H A D | sljitNativePPC_64.c | 44 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) in load_immediate() 416 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 reg, 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() 437 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw execut… in sljit_set_const()
|
/PHP-7.2/ext/pcre/pcrelib/ |
H A D | pcre_jit_compile.c | 307 sljit_sw start; 323 sljit_sw start; 378 sljit_sw lcc; 406 sljit_sw ctypes; 409 sljit_sw name_count; 410 sljit_sw name_entry_size; 517 #define OVECTOR(i) (OVECTOR_START + (i) * (sljit_sw)sizeof(sljit_sw)) 518 #define OVECTOR_PRIV(i) (common->cbra_ptr + (i) * (sljit_sw)sizeof(sljit_sw)) 1139 sljit_sw length = end - begin; in detect_repeat() 2442 static sljit_sw SLJIT_CALL do_search_mark(sljit_sw *current, const pcre_uchar *skip_arg) in do_search_mark() [all …]
|