/external/pcre/dist/sljit/ |
D | sljitNativeARM_32.c | 53 …(sljit_uw*)(((sljit_uw)(ptr) + (CONST_POOL_ALIGNMENT * sizeof(sljit_uw)) - 1) & ~((CONST_POOL_ALIG… 55 (((max_diff) / (sljit_si)sizeof(sljit_uw)) - (CONST_POOL_ALIGNMENT - 1)) 132 sljit_uw* inst; in push_cpool() 133 sljit_uw* cpool_ptr; in push_cpool() 134 sljit_uw* cpool_end; in push_cpool() 142 inst = (sljit_uw*)ensure_buf(compiler, sizeof(sljit_uw)); in push_cpool() 148 inst = (sljit_uw*)ensure_buf(compiler, sizeof(sljit_uw)); in push_cpool() 157 inst = (sljit_uw*)ensure_buf(compiler, sizeof(sljit_uw)); in push_cpool() 167 static sljit_si push_inst(struct sljit_compiler *compiler, sljit_uw inst) in push_inst() 169 sljit_uw* ptr; in push_inst() [all …]
|
D | sljitLir.h | 270 sljit_uw used_size; 277 sljit_uw addr; 279 sljit_uw size; 284 sljit_uw addr; 287 sljit_uw target; 294 sljit_uw addr; 322 sljit_uw size; 324 sljit_uw executable_size; 340 sljit_uw *cpool; 342 sljit_uw cpool_diff; [all …]
|
D | sljitExecAllocator.c | 84 static SLJIT_INLINE void* alloc_chunk(sljit_uw size) in alloc_chunk() 89 static SLJIT_INLINE void free_chunk(void* chunk, sljit_uw size) in free_chunk() 97 static SLJIT_INLINE void* alloc_chunk(sljit_uw size) in alloc_chunk() 114 static SLJIT_INLINE void free_chunk(void* chunk, sljit_uw size) in free_chunk() 128 sljit_uw size; 129 sljit_uw prev_size; 136 sljit_uw size; 147 static sljit_uw allocated_size; 148 static sljit_uw total_size; 150 static SLJIT_INLINE void sljit_insert_free_block(struct free_block *free_block, sljit_uw size) in sljit_insert_free_block() [all …]
|
D | sljitUtils.c | 203 …C_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw max_limit) in sljit_allocate_stack() 208 sljit_uw uw; in sljit_allocate_stack() 288 SLJIT_API_FUNC_ATTRIBUTE sljit_sw SLJIT_CALL sljit_stack_resize(struct sljit_stack* stack, sljit_uw… in sljit_stack_resize() 290 sljit_uw aligned_old_limit; in sljit_stack_resize() 291 sljit_uw aligned_new_limit; in sljit_stack_resize()
|
D | sljitConfigInternal.h | 360 typedef unsigned long int sljit_uw; typedef 369 typedef unsigned int sljit_uw; typedef 375 typedef unsigned __int64 sljit_uw; typedef 378 typedef unsigned long int sljit_uw; typedef 383 typedef sljit_uw sljit_p; 520 SLJIT_API_FUNC_ATTRIBUTE void* sljit_malloc_exec(sljit_uw size);
|
D | sljitNativeX86_32.c | 144 …SLJIT_COMPILE_ASSERT(FIXED_LOCALS_OFFSET >= (2 + 4) * sizeof(sljit_uw), require_at_least_two_words… in sljit_emit_enter() 148 …veds = (2 + (scratches > 7 ? (scratches - 7) : 0) + (saveds <= 3 ? saveds : 3)) * sizeof(sljit_uw); in sljit_emit_enter() 151 local_size = FIXED_LOCALS_OFFSET + ((local_size + sizeof(sljit_uw) - 1) & ~(sizeof(sljit_uw) - 1)); in sljit_emit_enter() 192 …veds = (2 + (scratches > 7 ? (scratches - 7) : 0) + (saveds <= 3 ? saveds : 3)) * sizeof(sljit_uw); in sljit_set_context() 195 …->local_size = FIXED_LOCALS_OFFSET + ((local_size + sizeof(sljit_uw) - 1) & ~(sizeof(sljit_uw) - 1… in sljit_set_context()
|
D | sljitNativePPC_64.c | 46 sljit_uw tmp; in load_immediate() 47 sljit_uw shift; in load_immediate() 48 sljit_uw tmp2; in load_immediate() 49 sljit_uw shift2; in load_immediate() 401 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() 412 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
D | sljitNativeARM_64.c | 137 …SLJIT_INLINE sljit_si emit_imm64_const(struct sljit_compiler *compiler, sljit_si dst, sljit_uw imm) in emit_imm64_const() 145 static SLJIT_INLINE void modify_imm64_const(sljit_ins* inst, sljit_uw new_imm) in modify_imm64_const() 158 sljit_uw target_addr; in detect_jump_type() 169 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type() 214 sljit_uw word_count; in sljit_generate_code() 215 sljit_uw addr; in sljit_generate_code() 246 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 251 jump->addr = (sljit_uw)(code_ptr - 4); in sljit_generate_code() 256 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 267 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() [all …]
|
D | sljitNativeARM_T2_32.c | 206 …SLJIT_INLINE sljit_si emit_imm32_const(struct sljit_compiler *compiler, sljit_si dst, sljit_uw imm) in emit_imm32_const() 214 static SLJIT_INLINE void modify_imm32_const(sljit_uh *inst, sljit_uw new_imm) in modify_imm32_const() 349 sljit_uw half_count; in sljit_generate_code() 379 label->addr = ((sljit_uw)code_ptr) | 0x1; in sljit_generate_code() 384 jump->addr = (sljit_uw)code_ptr - ((jump->flags & IS_COND) ? 10 : 8); in sljit_generate_code() 389 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 400 label->addr = ((sljit_uw)code_ptr) | 0x1; in sljit_generate_code() 420 return (void*)((sljit_uw)code | 0x1); in sljit_generate_code() 428 static sljit_uw get_imm(sljit_uw imm) in get_imm() 477 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst, sljit_uw imm) in load_immediate() [all …]
|
D | sljitLir.c | 347 && (sizeof(sljit_uw) == 4 || sizeof(sljit_uw) == 8), in sljit_create_compiler() 384 …compiler->cpool = (sljit_uw*)SLJIT_MALLOC(CPOOL_SIZE * sizeof(sljit_uw) + CPOOL_SIZE * sizeof(slji… in sljit_create_compiler() 442 SLJIT_FREE_EXEC((void*)((sljit_uw)code & ~0x1)); in sljit_free_code() 448 code = (void*)(*(sljit_uw*)code); in sljit_free_code() 467 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_target(struct sljit_jump *jump, sljit_uw target) in sljit_set_target() 480 static void* ensure_buf(struct sljit_compiler *compiler, sljit_uw size) in ensure_buf() 486 …if (compiler->buf->used_size + size <= (BUF_SIZE - (sljit_uw)SLJIT_OFFSETOF(struct sljit_memory_fr… in ensure_buf() 499 static void* ensure_abuf(struct sljit_compiler *compiler, sljit_uw size) in ensure_abuf() 505 …if (compiler->abuf->used_size + size <= (ABUF_SIZE - (sljit_uw)SLJIT_OFFSETOF(struct sljit_memory_… in ensure_abuf() 1987 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_target(struct sljit_jump *jump, sljit_uw target) in sljit_set_target() [all …]
|
D | sljitNativeSPARC_32.c | 148 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() 157 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
D | sljitNativeSPARC_common.c | 201 sljit_uw target_addr; in detect_jump_type() 212 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type() 251 jump->addr = (sljit_uw)inst; in detect_jump_type() 264 jump->addr = (sljit_uw)inst; in detect_jump_type() 278 sljit_uw word_count; in sljit_generate_code() 279 sljit_uw addr; in sljit_generate_code() 309 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 315 jump->addr = (sljit_uw)(code_ptr - 3); in sljit_generate_code() 317 jump->addr = (sljit_uw)(code_ptr - 6); in sljit_generate_code() 324 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() [all …]
|
D | sljitNativePPC_32.c | 253 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() 262 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
D | sljitNativeTILEGX_64.c | 120 typedef sljit_uw sljit_ins; 906 sljit_uw target_addr; in detect_jump_type() 917 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type() 1004 sljit_uw word_count; in sljit_generate_code() 1005 sljit_uw addr; in sljit_generate_code() 1035 label->addr = (sljit_uw) code_ptr; in sljit_generate_code() 1042 jump->addr = (sljit_uw)(code_ptr - 4); in sljit_generate_code() 1044 jump->addr = (sljit_uw)(code_ptr - 3); in sljit_generate_code() 1052 const_->addr = (sljit_uw) code_ptr; in sljit_generate_code() 1064 label->addr = (sljit_uw) code_ptr; in sljit_generate_code() [all …]
|
D | sljitNativeMIPS_64.c | 35 sljit_uw uimm; in load_immediate() 449 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() 460 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
D | sljitNativeMIPS_32.c | 350 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) in sljit_set_jump_addr() 359 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant) in sljit_set_const()
|
D | sljitNativeX86_common.c | 395 sljit_uw label_addr; in generate_near_jump_code() 398 label_addr = (sljit_uw)(code + jump->u.label->size); in generate_near_jump_code() 484 jump->addr = (sljit_uw)code_ptr; in sljit_generate_code() 492 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 497 const_->addr = ((sljit_uw)code_ptr) - sizeof(sljit_sw); in sljit_generate_code() 2252 sse2_buffer = (sljit_si*)(((sljit_uw)sse2_data + 15) & ~0xf); 2909 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_jump_addr(sljit_uw addr, sljit_uw new_addr) 2914 *(sljit_uw*)addr = new_addr; 2918 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant)
|
D | sljitNativePPC_common.c | 251 sljit_uw target_addr; in detect_jump_type() 266 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type() 324 sljit_uw word_count; in sljit_generate_code() 325 sljit_uw addr; in sljit_generate_code() 362 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 368 jump->addr = (sljit_uw)(code_ptr - 3); in sljit_generate_code() 370 jump->addr = (sljit_uw)(code_ptr - 6); in sljit_generate_code() 408 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 419 label->addr = (sljit_uw)code_ptr; in sljit_generate_code()
|
D | sljitNativeMIPS_common.c | 224 sljit_uw target_addr; in detect_jump_type() 240 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type() 366 sljit_uw word_count; in sljit_generate_code() 367 sljit_uw addr; in sljit_generate_code() 397 label->addr = (sljit_uw)code_ptr; in sljit_generate_code() 403 jump->addr = (sljit_uw)(code_ptr - 3); in sljit_generate_code() 405 jump->addr = (sljit_uw)(code_ptr - 7); in sljit_generate_code() 412 const_->addr = (sljit_uw)code_ptr; in sljit_generate_code() 423 label->addr = (sljit_uw)code_ptr; in sljit_generate_code()
|
D | sljitNativeX86_64.c | 53 jump->addr = (sljit_uw)code_ptr; in generate_far_jump_code() 719 if (sign || ((sljit_uw)srcw <= 0x7fffffff)) { in emit_mov_int()
|
/external/pcre/dist/ |
D | pcre_jit_compile.c | 182 sljit_uw *read_only_data[JIT_NUMBER_OF_COMPILE_MODES]; 183 sljit_uw executable_sizes[JIT_NUMBER_OF_COMPILE_MODES]; 203 sljit_uw *update_addr; 326 sljit_uw *read_only_data; 328 sljit_uw read_only_data_size; 330 sljit_uw *read_only_data_ptr; 811 common->read_only_data_size += count * sizeof(sljit_uw); in check_opcode_types() 2073 static void add_label_addr(compiler_common *common, sljit_uw *update_addr) in add_label_addr() 3590 common->read_only_data = (sljit_uw *)SLJIT_MALLOC(common->read_only_data_size); in fast_forward_first_n_chars() 3595 common->read_only_data_ptr = (sljit_uw *)(update_table + 256); in fast_forward_first_n_chars() [all …]
|