/external/pcre/dist/sljit/ |
sljitLir.h | 271 /* Must be aligned to sljit_sw. */ 285 sljit_sw flags; 353 sljit_sw cache_argw; 358 sljit_sw cache_argw; 364 sljit_sw cache_argw; 368 sljit_sw imm; 370 sljit_sw cache_argw; 376 sljit_sw cache_argw; 382 sljit_sw cache_argw; 387 sljit_sw cache_argw [all...] |
sljitNativeX86_32.c | 29 static sljit_si emit_do_imm(struct sljit_compiler *compiler, sljit_ub opcode, sljit_sw imm) 33 inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + sizeof(sljit_sw)); 35 INC_SIZE(1 + sizeof(sljit_sw)); 37 *(sljit_sw*)inst = imm; 60 *(sljit_sw*)code_ptr = jump->u.target - (jump->addr + 4); 124 *inst++ = sizeof(sljit_sw) * (3 + 2); /* saveds >= 3 as well. */ 130 *inst++ = sizeof(sljit_sw) * 2; 135 *inst++ = sizeof(sljit_sw) * 3; 140 *inst++ = sizeof(sljit_sw) * 4; 199 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_return(struct sljit_compiler *compiler, sljit_si op, sljit_si src, sljit_sw srcw [all...] |
sljitLir.c | 237 extra) * sizeof(sljit_sw)) 243 #define FIXED_LOCALS_OFFSET ((2 + 4) * sizeof(sljit_sw)) 246 #define FIXED_LOCALS_OFFSET ((3 + 4) * sizeof(sljit_sw)) 254 #define FIXED_LOCALS_OFFSET ((4 + 2) * sizeof(sljit_sw)) 256 #define FIXED_LOCALS_OFFSET (sizeof(sljit_sw)) 267 #define FIXED_LOCALS_OFFSET ((6 + 8) * sizeof(sljit_sw)) 269 #define FIXED_LOCALS_OFFSET (3 * sizeof(sljit_sw)) 275 #define FIXED_LOCALS_OFFSET ((6 + 8) * sizeof(sljit_sw)) 280 #define FIXED_LOCALS_OFFSET (4 * sizeof(sljit_sw)) 290 #define FIXED_LOCALS_OFFSET (23 * sizeof(sljit_sw)) [all...] |
sljitNativeX86_common.c | 75 w = FIXED_LOCALS_OFFSET + ((p) - (SLJIT_R3 + 4)) * sizeof(sljit_sw); \ 389 static sljit_ub* generate_fixed_jump(sljit_ub *code_ptr, sljit_sw addr, sljit_si type); 401 short_jump = (sljit_sw)(label_addr - (jump->addr + 2)) >= -128 && (sljit_sw)(label_addr - (jump->addr + 2)) <= 127; 404 if ((sljit_sw)(label_addr - (jump->addr + 1)) > HALFWORD_MAX || (sljit_sw)(label_addr - (jump->addr + 1)) < HALFWORD_MIN) 436 code_ptr += sizeof(sljit_sw); 497 const_->addr = ((sljit_uw)code_ptr) - sizeof(sljit_sw); 504 *(sljit_sw*)code_ptr = *(sljit_sw*)buf_ptr - ((sljit_sw)code_ptr + sizeof(sljit_sw)) [all...] |
sljitNativeSPARC_common.c | 200 sljit_sw diff; 239 diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1)) >> 2; 256 diff = ((sljit_sw)target_addr - (sljit_sw)(inst)) >> 2; 352 addr = (sljit_sw)(addr - jump->addr) >> 2; 353 SLJIT_ASSERT((sljit_sw)addr <= 0x1fffffff && (sljit_sw)addr >= -0x20000000); 358 addr = (sljit_sw)(addr - jump->addr) >> 2; 359 SLJIT_ASSERT((sljit_sw)addr <= MAX_DISP && (sljit_sw)addr >= MIN_DISP) [all...] |
sljitNativeX86_64.c | 29 static sljit_si emit_load_imm64(struct sljit_compiler *compiler, sljit_si reg, sljit_sw imm) 33 inst = (sljit_ub*)ensure_buf(compiler, 1 + 2 + sizeof(sljit_sw)); 35 INC_SIZE(2 + sizeof(sljit_sw)); 38 *(sljit_sw*)inst = imm; 58 *(sljit_sw*)code_ptr = jump->u.target; 60 code_ptr += sizeof(sljit_sw); 68 static sljit_ub* generate_fixed_jump(sljit_ub *code_ptr, sljit_sw addr, sljit_si type) 70 sljit_sw delta = addr - ((sljit_sw)code_ptr + 1 + sizeof(sljit_si)); 74 *(sljit_sw*)code_ptr = delta [all...] |
sljitNativeARM_64.c | 157 sljit_sw diff; 171 diff = (sljit_sw)target_addr - (sljit_sw)(code_ptr + 4); 275 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); 283 addr = (sljit_sw)(addr - jump->addr) >> 2; 284 SLJIT_ASSERT((sljit_sw)addr <= 0x1ffffff && (sljit_sw)addr >= -0x2000000); 291 addr = (sljit_sw)(addr - jump->addr) >> 2; 292 SLJIT_ASSERT((sljit_sw)addr <= 0x3ffff && (sljit_sw)addr >= -0x40000) [all...] |
sljitNativeARM_T2_32.c | 226 sljit_sw diff; 235 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2)) >> 1; 239 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)) >> 1; 282 sljit_sw diff; 293 diff = ((sljit_sw)jump->u.target - (sljit_sw)(jump->addr + 4)) >> 1; 296 diff = ((sljit_sw)(jump->u.label->addr) - (sljit_sw)(jump->addr + 4)) >> 1 [all...] |
sljitNativeARM_32.c | 382 static SLJIT_INLINE sljit_si emit_imm(struct sljit_compiler *compiler, sljit_si reg, sljit_sw imm) 392 sljit_sw diff; 402 diff = ((sljit_sw)jump->u.target - (sljit_sw)(code_ptr + 2)); 405 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)(code_ptr + 2)); 427 diff = ((sljit_sw)jump->u.target - (sljit_sw)code_ptr); 430 diff = ((sljit_sw)(code + jump->u.label->size) - (sljit_sw)code_ptr) [all...] |
sljitNativePPC_common.c | 227 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_function_context(void** func_ptr, struct sljit_function_context* context, sljit_sw addr, void* func) 229 sljit_sw* ptrs; 232 ptrs = (sljit_sw*)func; 250 sljit_sw diff; 252 sljit_sw extra_jump_flags; 274 diff = ((sljit_sw)target_addr - (sljit_sw)(code_ptr)) & ~0x3l; 428 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size - (sizeof(struct sljit_function_context) / sizeof(sljit_ins))); 430 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); 442 SLJIT_ASSERT((sljit_sw)addr <= 0x7fff && (sljit_sw)addr >= -0x8000) [all...] |
sljitNativeMIPS_common.c | 223 sljit_sw diff; 253 diff = ((sljit_sw)target_addr - (sljit_sw)(inst)) >> 2; 271 diff = ((sljit_sw)target_addr - (sljit_sw)(inst + 1)) >> 2; 431 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); 440 addr = (sljit_sw)(addr - (jump->addr + sizeof(sljit_ins))) >> 2; 441 SLJIT_ASSERT((sljit_sw)addr <= SIMM_MAX && (sljit_sw)addr >= SIMM_MIN); 581 offs = local_size - (sljit_sw)(sizeof(sljit_sw)) [all...] |
sljitConfigInternal.h | 37 sljit_sw, sljit_uw : signed and unsigned machine word, enough to store a pointer 58 SLJIT_WORD_SHIFT : the shift required to apply when accessing a sljit_sw/sljit_uw array by index 361 typedef long int sljit_sw; typedef 370 typedef int sljit_sw; typedef 376 typedef __int64 sljit_sw; typedef 379 typedef long int sljit_sw; typedef
|
sljitNativeSPARC_32.c | 27 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst, sljit_sw imm) 39 sljit_si dst, sljit_si src1, sljit_sw src2) 142 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw init_value) 157 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant)
|
sljitNativeTILEGX_64.c | 905 sljit_sw diff; 924 diff = ((sljit_sw) target_addr - (sljit_sw) inst) >> 3; 1072 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); 1081 addr = (sljit_sw)(addr - (jump->addr)) >> 3; 1082 SLJIT_ASSERT((sljit_sw) addr <= SIMM_17BIT_MAX && (sljit_sw) addr >= SIMM_17BIT_MIN); [all...] |
sljitExecAllocator.c | 252 header = AS_BLOCK_HEADER(ptr, -(sljit_sw)sizeof(struct block_header)); 259 free_block = AS_FREE_BLOCK(header, -(sljit_sw)header->prev_size);
|
sljitUtils.c | 201 static sljit_sw sljit_page_align = 0; 288 SLJIT_API_FUNC_ATTRIBUTE sljit_sw SLJIT_CALL sljit_stack_resize(struct sljit_stack* stack, sljit_uw new_limit)
|
sljitNativePPC_32.c | 29 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si reg, sljit_sw imm) 247 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si reg, sljit_sw init_value) 262 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant)
|
sljitNativeMIPS_64.c | 29 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst_ar, sljit_sw imm) 70 if ((sljit_sw)uimm < 0) { 161 sljit_si dst, sljit_si src1, sljit_sw src2) 439 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw init_value) 460 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant)
|
sljitNativeMIPS_32.c | 29 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si dst_ar, sljit_sw imm) 70 sljit_si dst, sljit_si src1, sljit_sw src2) 344 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw init_value) 359 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant)
|
sljitNativePPC_64.c | 44 static sljit_si load_immediate(struct sljit_compiler *compiler, sljit_si reg, sljit_sw imm) 392 static SLJIT_INLINE sljit_si emit_const(struct sljit_compiler *compiler, sljit_si reg, sljit_sw init_value) 412 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_const(sljit_uw addr, sljit_sw new_constant)
|
/external/pcre/dist/ |
pcre_jit_compile.c | 293 sljit_sw start; 309 sljit_sw start; 362 sljit_sw lcc; 390 sljit_sw ctypes; 393 sljit_sw name_count; 394 sljit_sw name_entry_size; 476 #define STACK(i) ((-(i) - 1) * (int)sizeof(sljit_sw)) 491 #define LOCALS0 (0 * sizeof(sljit_sw)) 492 #define LOCALS1 (1 * sizeof(sljit_sw)) 494 #define POSSESSIVE0 (2 * sizeof(sljit_sw)) [all...] |