/PHP-7.1/ext/pcre/pcrelib/sljit/ |
H A D | sljitLir.h | 287 sljit_sw flags; 356 sljit_sw cache_argw; 361 sljit_sw cache_argw; 366 sljit_sw cache_argw; 370 sljit_sw imm; 372 sljit_sw cache_argw; 378 sljit_sw cache_argw; 384 sljit_sw cache_argw; 1177 sljit_sw addr; 1178 sljit_sw r2; [all …]
|
H A D | sljitNativeX86_32.c | 35 INC_SIZE(1 + sizeof(sljit_sw)); in emit_do_imm() 37 *(sljit_sw*)inst = imm; in emit_do_imm() 154 *(sljit_sw*)(inst + 4) = 0x4; in sljit_emit_enter() 259 RET_I16(sizeof(sljit_sw)); in sljit_emit_return() 276 sljit_si a, sljit_sw imma, in emit_x86_instruction() 278 sljit_si b, sljit_sw immb) in emit_x86_instruction() 422 buf_ptr += sizeof(sljit_sw); in emit_x86_instruction() 431 *(sljit_sw*)buf_ptr = imma; in emit_x86_instruction() 467 *inst++ = sizeof(sljit_sw); in call_with_args() 544 *(sljit_sw*)inst = srcw; in sljit_emit_fast_return() [all …]
|
H A D | sljitConfigInternal.h | 355 typedef long int sljit_sw; typedef 364 typedef int sljit_sw; typedef 370 typedef __int64 sljit_sw; typedef 373 typedef long int sljit_sw; typedef 548 #define SLJIT_LOCALS_OFFSET_BASE ((2 + 4) * sizeof(sljit_sw)) 559 #define SLJIT_LOCALS_OFFSET_BASE (sizeof(sljit_sw)) 563 #define SLJIT_LOCALS_OFFSET_BASE ((4 + 2) * sizeof(sljit_sw)) 582 #define SLJIT_LOCALS_OFFSET_BASE (2 * sizeof(sljit_sw)) 589 #define SLJIT_LOCALS_OFFSET_BASE ((6 + 8) * sizeof(sljit_sw)) 594 #define SLJIT_LOCALS_OFFSET_BASE (3 * sizeof(sljit_sw)) [all …]
|
H A D | sljitNativeX86_common.c | 507 *(sljit_sw*)code_ptr = *(sljit_sw*)buf_ptr - ((sljit_sw)code_ptr + sizeof(sljit_sw)); in sljit_generate_code() 534 *(sljit_sw*)jump->addr = (sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_sw))); in sljit_generate_code() 542 *(sljit_sw*)jump->addr = (sljit_sw)(jump->u.target - (jump->addr + sizeof(sljit_sw))); in sljit_generate_code() 570 sljit_si dst, sljit_sw dstw, 576 sljit_si dst, sljit_sw dstw, 581 sljit_si dst, sljit_sw dstw, 655 sljit_si dst, sljit_sw dstw, in emit_mov() 656 sljit_si src, sljit_sw srcw) in emit_mov() 1702 *(sljit_sw*)inst = src1w; 1745 *(sljit_sw*)inst = src2w; [all …]
|
H A D | sljitLir.c | 231 extra) * sizeof(sljit_sw)) 341 && (sizeof(sljit_sw) == 4 || sizeof(sljit_sw) == 8) in sljit_create_compiler() 1050 sljit_si dst, sljit_sw dstw, in check_sljit_emit_op1() 1051 sljit_si src, sljit_sw srcw) in check_sljit_emit_op1() 1080 sljit_si dst, sljit_sw dstw, in check_sljit_emit_op2() 1163 sljit_si dst, sljit_sw dstw, in check_sljit_emit_fop1() 1164 sljit_si src, sljit_sw srcw) in check_sljit_emit_fop1() 1226 sljit_si dst, sljit_sw dstw, in check_sljit_emit_fop1_convw_fromd() 1227 sljit_si src, sljit_sw srcw) in check_sljit_emit_fop1_convw_fromd() 1256 sljit_si dst, sljit_sw dstw, in check_sljit_emit_fop1_convd_fromw() [all …]
|
H A D | sljitNativeX86_64.c | 35 INC_SIZE(2 + sizeof(sljit_sw)); in emit_load_imm64() 38 *(sljit_sw*)inst = imm; in emit_load_imm64() 60 code_ptr += sizeof(sljit_sw); in generate_far_jump_code() 70 sljit_sw delta = addr - ((sljit_sw)code_ptr + 1 + sizeof(sljit_si)); in generate_fixed_jump() 74 *(sljit_sw*)code_ptr = delta; in generate_fixed_jump() 80 *(sljit_sw*)code_ptr = addr; in generate_fixed_jump() 81 code_ptr += sizeof(sljit_sw); in generate_fixed_jump() 348 sljit_si a, sljit_sw imma, in emit_x86_instruction() 350 sljit_si b, sljit_sw immb) in emit_x86_instruction() 693 sljit_si dst, sljit_sw dstw, in emit_mov_int() [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)); in detect_jump_type() 429 diff = ((sljit_sw)jump->u.target - (sljit_sw)code_ptr); 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)) >> 2); in inline_set_jump_addr() 737 …SLJIT_ASSERT(((sljit_sw)jump->u.label->addr - (sljit_sw)(buf_ptr + 2)) <= 0x01ffffff && ((sljit_sw… in sljit_generate_code() 741 …SLJIT_ASSERT(((sljit_sw)jump->u.target - (sljit_sw)(buf_ptr + 2)) <= 0x01ffffff && ((sljit_sw)jump… in sljit_generate_code() 989 sljit_sw mul_inst; in emit_single_op() 1462 sljit_sw max_delta; in getput_arg() 1463 sljit_sw sign; in getput_arg() [all …]
|
H A D | sljitNativeSPARC_common.c | 200 sljit_sw diff; in detect_jump_type() 239 diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1)) >> 2; in detect_jump_type() 256 diff = ((sljit_sw)target_addr - (sljit_sw)(inst)) >> 2; in detect_jump_type() 353 SLJIT_ASSERT((sljit_sw)addr <= 0x1fffffff && (sljit_sw)addr >= -0x20000000); in sljit_generate_code() 359 SLJIT_ASSERT((sljit_sw)addr <= MAX_DISP && (sljit_sw)addr >= MIN_DISP); in sljit_generate_code() 633 sljit_si dst, sljit_sw dstw, in emit_op() 643 sljit_sw src2_r = 0; in emit_op() 808 sljit_si dst, sljit_sw dstw, in sljit_emit_op1() 809 sljit_si src, sljit_sw srcw) in sljit_emit_op1() 876 sljit_si dst, sljit_sw dstw, in sljit_emit_op2() [all …]
|
H A D | sljitNativePPC_common.c | 229 sljit_sw* ptrs; in sljit_set_function_context() 232 ptrs = (sljit_sw*)func; in sljit_set_function_context() 250 sljit_sw diff; in detect_jump_type() 252 sljit_sw extra_jump_flags; in detect_jump_type() 274 diff = ((sljit_sw)target_addr - (sljit_sw)(code_ptr)) & ~0x3l; in detect_jump_type() 442 SLJIT_ASSERT((sljit_sw)addr <= 0x7fff && (sljit_sw)addr >= -0x8000); in sljit_generate_code() 453 SLJIT_ASSERT((sljit_sw)addr <= 0x01ffffff && (sljit_sw)addr >= -0x02000000); in sljit_generate_code() 688 SLJIT_ASSERT(offs == -(sljit_sw)(sizeof(sljit_sw))); in sljit_emit_return() 898 sljit_sw diff; in can_cache() 949 sljit_sw diff; in getput_arg() [all …]
|
H A D | sljitNativeARM_64.c | 156 sljit_sw diff; in detect_jump_type() 170 diff = (sljit_sw)target_addr - (sljit_sw)(code_ptr + 4); in detect_jump_type() 283 SLJIT_ASSERT((sljit_sw)addr <= 0x1ffffff && (sljit_sw)addr >= -0x2000000); in sljit_generate_code() 291 SLJIT_ASSERT((sljit_sw)addr <= 0x3ffff && (sljit_sw)addr >= -0x40000); in sljit_generate_code() 392 imm = (sljit_sw)~uimm; in logical_imm() 463 simm = (sljit_sw)imm; in load_immediate() 524 sljit_sw imm, nimm; in emit_op_imm() 887 sljit_sw diff; in can_cache() 910 sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw) in getput_arg() 914 sljit_sw diff; in getput_arg() [all …]
|
H A D | sljitNativeMIPS_common.c | 223 sljit_sw diff; in detect_jump_type() 253 diff = ((sljit_sw)target_addr - (sljit_sw)(inst)) >> 2; in detect_jump_type() 271 diff = ((sljit_sw)target_addr - (sljit_sw)(inst + 1)) >> 2; in detect_jump_type() 441 SLJIT_ASSERT((sljit_sw)addr <= SIMM_MAX && (sljit_sw)addr >= SIMM_MIN); in sljit_generate_code() 573 offs = local_size - (sljit_sw)(sizeof(sljit_sw)); in sljit_emit_enter() 649 SLJIT_ASSERT(offs == local_size - (sljit_sw)(sizeof(sljit_sw))); in sljit_emit_return() 898 sljit_si dst, sljit_sw dstw, in emit_op() 908 sljit_sw src2_r = 0; in emit_op() 1083 sljit_si dst, sljit_sw dstw, in sljit_emit_op1() 1084 sljit_si src, sljit_sw srcw) in sljit_emit_op1() [all …]
|
H A D | sljitNativeARM_T2_32.c | 226 sljit_sw diff; in detect_jump_type() 235 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2)) >> 1; in detect_jump_type() 239 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; in detect_jump_type() 282 sljit_sw diff; in set_jump_instruction() 293 diff = ((sljit_sw)jump->u.target - (sljit_sw)(jump->addr + 4)) >> 1; in set_jump_instruction() 296 diff = ((sljit_sw)(jump->u.label->addr) - (sljit_sw)(jump->addr + 4)) >> 1; in set_jump_instruction() 980 sljit_sw diff; in can_cache() 1003 sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw) in getput_arg() 1006 sljit_sw diff; in getput_arg() 1243 sljit_sw saved_reg_count; in sljit_emit_op0() [all …]
|
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() 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_si can_cache(sljit_si arg, sljit_sw argw, sljit_si next_arg, sljit_sw next_argw) in can_cache() 1959 …ljit_si op, sljit_si flags, sljit_si dst, sljit_sw dstw, sljit_si src1, sljit_sw src1w, sljit_si s… in emit_op() 1967 sljit_sw src2_r = 0; in emit_op() 2258 …ler *compiler, sljit_si op, sljit_si dst, sljit_sw dstw, sljit_si src1, sljit_sw src1w, sljit_si s… in sljit_emit_op2() 2498 …ler *compiler, sljit_si op, sljit_si dst, sljit_sw dstw, sljit_si src1, sljit_sw src1w, sljit_si s… in sljit_emit_fop2() [all …]
|
H A D | sljitNativeSPARC_32.c | 27 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst, sljit_sw imm) in load_immediate() 39 sljit_si dst, sljit_si src1, sljit_sw src2) in emit_single_op() 142 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw ini… in emit_const() 157 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
H A D | sljitUtils.c | 201 static sljit_sw sljit_page_align = 0; 290 SLJIT_API_FUNC_ATTRIBUTE sljit_sw SLJIT_CALL sljit_stack_resize(struct sljit_stack* stack, sljit_uw… 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 | sljitNativePPC_32.c | 29 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si reg, sljit_sw imm) in load_immediate() 247 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si reg, sljit_sw ini… in emit_const() 262 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
H A D | sljitNativeMIPS_32.c | 29 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst_ar, sljit_sw imm) in load_immediate() 70 sljit_si dst, sljit_si src1, sljit_sw src2) in emit_single_op() 344 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw ini… in emit_const() 359 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
H A D | sljitNativeMIPS_64.c | 29 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst_ar, sljit_sw imm) in load_immediate() 70 if ((sljit_sw)uimm < 0) { in load_immediate() 161 sljit_si dst, sljit_si src1, sljit_sw src2) in emit_single_op() 439 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw ini… in emit_const() 460 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
H A D | sljitNativePPC_64.c | 44 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si reg, sljit_sw imm) in load_immediate() 392 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si reg, sljit_sw ini… in emit_const() 412 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
/PHP-7.1/ext/pcre/pcrelib/ |
H A D | pcre_jit_compile.c | 293 sljit_sw start; 309 sljit_sw start; 358 sljit_sw lcc; 386 sljit_sw ctypes; 389 sljit_sw name_count; 390 sljit_sw name_entry_size; 499 #define OVECTOR(i) (OVECTOR_START + (i) * (sljit_sw)sizeof(sljit_sw)) 500 #define OVECTOR_PRIV(i) (common->cbra_ptr + (i) * (sljit_sw)sizeof(sljit_sw)) 930 sljit_sw length = end - begin; in detect_repeat() 2228 static sljit_sw SLJIT_CALL do_search_mark(sljit_sw *current, const pcre_uchar *skip_arg) in do_search_mark() [all …]
|