Home
last modified time | relevance | path

Searched refs:executable_offset (Results 1 – 17 of 17) sorted by relevance

/PHP-8.1/ext/pcre/pcre2lib/sljit/
H A DsljitProtExecAllocator.c269 sljit_sw executable_offset; member
322 sljit_sw executable_offset; in sljit_malloc_exec() local
339 header->executable_offset = free_block->header.executable_offset; in sljit_malloc_exec()
364 executable_offset = (sljit_sw)((sljit_u8*)chunk_header->executable - (sljit_u8*)chunk_header); in sljit_malloc_exec()
372 header->executable_offset = executable_offset; in sljit_malloc_exec()
381 free_block->header.executable_offset = executable_offset; in sljit_malloc_exec()
393 next_header->executable_offset = executable_offset; in sljit_malloc_exec()
405 header = AS_BLOCK_HEADER(header, -header->executable_offset); in sljit_free_exec()
473 return ((struct block_header *)(ptr))[-1].executable_offset; in sljit_exec_offset()
H A DsljitNativeARM_32.c470 SLJIT_UNUSED_ARG(executable_offset); in inline_set_jump_addr()
537 SLJIT_UNUSED_ARG(executable_offset); in inline_set_jump_addr()
550 inst = (sljit_uw *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in inline_set_jump_addr()
566 SLJIT_UNUSED_ARG(executable_offset); in inline_set_const()
631 SLJIT_UNUSED_ARG(executable_offset); in inline_set_const()
660 sljit_sw executable_offset; in sljit_generate_code() local
704 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
925 compiler->executable_offset = executable_offset; in sljit_generate_code()
928 code = (sljit_uw *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
2827 inline_set_jump_addr(addr, executable_offset, new_target, 1); in sljit_set_jump_addr()
[all …]
H A DsljitNativeSPARC_32.c269 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) in sljit_set_jump_addr() argument
272 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
279 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
283 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) in sljit_set_const() argument
285 sljit_set_jump_addr(addr, new_constant, executable_offset); in sljit_set_const()
H A DsljitNativePPC_32.c264 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) in sljit_set_jump_addr() argument
267 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
274 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
278 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) in sljit_set_const() argument
280 sljit_set_jump_addr(addr, new_constant, executable_offset); in sljit_set_const()
H A DsljitNativeARM_64.c171 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() local
253 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
279 code_ptr -= detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code()
302 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
366 compiler->executable_offset = executable_offset; in sljit_generate_code()
369 code = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
370 code_ptr = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
2038 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
2050 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
[all …]
H A DsljitNativeSPARC_common.c232 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; 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() local
321 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
342 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
352 code_ptr = detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code()
375 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
393 addr = (sljit_sw)(addr - (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset)) >> 2; in sljit_generate_code()
433 compiler->executable_offset = executable_offset; in sljit_generate_code()
436 code = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
[all …]
H A DsljitNativeARM_T2_32.c369 sljit_sw executable_offset; in sljit_generate_code() local
387 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
413 code_ptr -= detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code()
435 label->addr = ((sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset)) | 0x1; in sljit_generate_code()
448 set_jump_instruction(jump, executable_offset); in sljit_generate_code()
459 compiler->executable_offset = executable_offset; in sljit_generate_code()
462 code = (sljit_u16 *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
463 code_ptr = (sljit_u16 *)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
2380 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
2385 inst = (sljit_u16 *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
[all …]
H A DsljitNativeX86_common.c444 label_addr = jump->u.target - executable_offset; in generate_near_jump_code()
494 sljit_sw executable_offset; in sljit_generate_code() local
516 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
532 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
539 code_ptr = generate_near_jump_code(jump, code_ptr, code, executable_offset); in sljit_generate_code()
542 code_ptr = generate_far_jump_code(jump, code_ptr, executable_offset); in sljit_generate_code()
578 jump_addr = jump->addr + executable_offset; in sljit_generate_code()
628 compiler->executable_offset = executable_offset; in sljit_generate_code()
631 code = (sljit_u8*)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
3122 SLJIT_UNUSED_ARG(executable_offset);
[all …]
H A DsljitNativePPC_64.c489 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) in sljit_set_jump_addr() argument
492 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
500 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
504 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) in sljit_set_const() argument
506 sljit_set_jump_addr(addr, new_constant, executable_offset); in sljit_set_const()
H A DsljitLir.h411 sljit_uw executable_offset; member
564 …ljit_get_executable_offset(struct sljit_compiler *compiler) { return compiler->executable_offset; } in sljit_get_executable_offset()
1386 …ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset);
1387 …C_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset);
H A DsljitNativePPC_common.c285 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() local
414 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
435 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
445 if (detect_jump_type(jump, code_ptr, code, executable_offset)) { in sljit_generate_code()
503 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
528 addr -= (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in sljit_generate_code()
539 addr -= (sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset); in sljit_generate_code()
594 compiler->executable_offset = executable_offset; in sljit_generate_code()
597 code = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
[all …]
H A DsljitNativeMIPS_common.c333 target_addr = (sljit_uw)(code + jump->u.label->size) + (sljit_uw)executable_offset; 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() local
530 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
550 label->addr = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
560 code_ptr = detect_jump_type(jump, code_ptr, code, executable_offset); in sljit_generate_code()
604 …addr = (sljit_sw)(addr - ((sljit_uw)SLJIT_ADD_EXEC_OFFSET(buf_ptr, executable_offset) + sizeof(slj… in sljit_generate_code()
658 compiler->executable_offset = executable_offset; in sljit_generate_code()
661 code = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
[all …]
H A DsljitNativeS390X.c1371 sljit_sw executable_offset; in sljit_generate_code() local
1457 executable_offset = SLJIT_EXEC_OFFSET(code); in sljit_generate_code()
1472 (sljit_uw)code_ptr + label->size, executable_offset); in sljit_generate_code()
1514 source = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
1541 source = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
1555 source = (sljit_uw)SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
1579 compiler->executable_offset = executable_offset; in sljit_generate_code()
1581 code = SLJIT_ADD_EXEC_OFFSET(code, executable_offset); in sljit_generate_code()
1582 code_ptr = SLJIT_ADD_EXEC_OFFSET(code_ptr, executable_offset); in sljit_generate_code()
2984 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
[all …]
H A DsljitNativeMIPS_32.c425 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) in sljit_set_jump_addr() argument
428 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
435 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
439 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) in sljit_set_const() argument
441 sljit_set_jump_addr(addr, new_constant, executable_offset); in sljit_set_const()
H A DsljitNativeMIPS_64.c525 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) in sljit_set_jump_addr() argument
528 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
536 inst = (sljit_ins *)SLJIT_ADD_EXEC_OFFSET(inst, executable_offset); in sljit_set_jump_addr()
540 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) in sljit_set_const() argument
542 sljit_set_jump_addr(addr, new_constant, executable_offset); in sljit_set_const()
H A DsljitNativeX86_32.c41 …u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_sw executable_offset) in generate_far_jump_code() argument
62 …ljit_unaligned_store_sw(code_ptr, jump->u.target - (jump->addr + 4) - (sljit_uw)executable_offset); in generate_far_jump_code()
H A DsljitLir.c2692 …_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_target, sljit_sw executable_offset) in sljit_set_jump_addr() argument
2696 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_jump_addr()
2700 …NC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant, sljit_sw executable_offset) in sljit_set_const() argument
2704 SLJIT_UNUSED_ARG(executable_offset); in sljit_set_const()

Completed in 105 milliseconds