Home
last modified time | relevance | path

Searched refs:exec_allocator_data (Results 1 – 12 of 12) sorted by relevance

/php-src/ext/pcre/pcre2lib/sljit/
H A DsljitConfigInternal.h561 #define SLJIT_BUILTIN_MALLOC_EXEC(size, exec_allocator_data) sljit_malloc_exec(size) argument
562 #define SLJIT_BUILTIN_FREE_EXEC(ptr, exec_allocator_data) sljit_free_exec(ptr) argument
565 #define SLJIT_MALLOC_EXEC(size, exec_allocator_data) SLJIT_BUILTIN_MALLOC_EXEC((size), (exec_alloca… argument
569 #define SLJIT_FREE_EXEC(ptr, exec_allocator_data) SLJIT_BUILTIN_FREE_EXEC((ptr), (exec_allocator_da… argument
H A DsljitLir.h472 void *exec_allocator_data; member
591 …BUTE struct sljit_compiler* sljit_create_compiler(void *allocator_data, void *exec_allocator_data);
625 …_get_exec_allocator_data(struct sljit_compiler *compiler) { return compiler->exec_allocator_data; } in sljit_get_exec_allocator_data()
639 SLJIT_API_FUNC_ATTRIBUTE void sljit_free_code(void* code, void *exec_allocator_data);
H A DsljitLir.c420 …IBUTE struct sljit_compiler* sljit_create_compiler(void *allocator_data, void *exec_allocator_data) in sljit_create_compiler() argument
445 compiler->exec_allocator_data = exec_allocator_data; in sljit_create_compiler()
541 SLJIT_API_FUNC_ATTRIBUTE void sljit_free_code(void* code, void *exec_allocator_data) in sljit_free_code() argument
543 SLJIT_UNUSED_ARG(exec_allocator_data); in sljit_free_code()
546 SLJIT_FREE_EXEC((void*)((sljit_uw)code & ~(sljit_uw)0x1), exec_allocator_data); in sljit_free_code()
549 SLJIT_API_FUNC_ATTRIBUTE void sljit_free_code(void* code, void *exec_allocator_data) in sljit_free_code() argument
551 SLJIT_UNUSED_ARG(exec_allocator_data); in sljit_free_code()
555 SLJIT_FREE_EXEC(code, exec_allocator_data); in sljit_free_code()
558 SLJIT_API_FUNC_ATTRIBUTE void sljit_free_code(void* code, void *exec_allocator_data) in sljit_free_code() argument
560 SLJIT_UNUSED_ARG(exec_allocator_data); in sljit_free_code()
[all …]
H A DsljitNativeARM_32.c761 code = (sljit_ins*)SLJIT_MALLOC_EXEC(size * sizeof(sljit_ins), compiler->exec_allocator_data); in sljit_generate_code()
802 SLJIT_FREE_EXEC(code, compiler->exec_allocator_data); in sljit_generate_code()
904 SLJIT_FREE_EXEC(code, compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativePPC_common.c462 …= (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins), compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeARM_64.c297 …= (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins), compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeRISCV_common.c397 …= (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins), compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeLOONGARCH_64.c517 …= (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins), compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeARM_T2_32.c453 …= (sljit_u16*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_u16), compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeS390X.c1514 compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeX86_common.c698 code = (sljit_u8*)SLJIT_MALLOC_EXEC(compiler->size, compiler->exec_allocator_data); in sljit_generate_code()
H A DsljitNativeMIPS_common.c727 …= (sljit_ins*)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins), compiler->exec_allocator_data); in sljit_generate_code()

Completed in 111 milliseconds