Searched refs:sljit_s32 (Results 1 - 20 of 20) sorted by relevance

/external/pcre/dist2/src/sljit/
H A DsljitLir.h300 sljit_s32 error;
301 sljit_s32 options;
315 sljit_s32 scratches;
317 sljit_s32 saveds;
319 sljit_s32 fscratches;
321 sljit_s32 fsaveds;
323 sljit_s32 local_size;
330 sljit_s32 args;
334 sljit_s32 mode32;
338 sljit_s32 flags_save
[all...]
H A DsljitNativeSPARC_common.c188 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot)
347 SLJIT_ASSERT(code_ptr - code <= (sljit_s32)compiler->size);
425 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
426 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
427 sljit_s32 fscratches, sljit_s32 fsaved
[all...]
H A DsljitLir.c260 #define CHECK_RETURN_TYPE sljit_s32
323 static sljit_s32 compiler_initialized = 0;
338 && sizeof(sljit_s32) == 4 && sizeof(sljit_u32) == 4
524 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size)
557 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
558 sljit_s32 fscratches, sljit_s32 fsaved
[all...]
H A DsljitNativeX86_64.c29 static sljit_s32 emit_load_imm64(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm)
42 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type)
68 static sljit_u8* generate_fixed_jump(sljit_u8 *code_ptr, sljit_sw addr, sljit_s32 type)
70 sljit_sw delta = addr - ((sljit_sw)code_ptr + 1 + sizeof(sljit_s32));
90 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
91 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saved
[all...]
H A DsljitNativeARM_64.c127 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins)
136 static SLJIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm)
146 sljit_s32 dst = inst[0] & 0x1f;
154 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code)
215 sljit_s32 dst;
349 static sljit_ins logical_imm(sljit_sw imm, sljit_s32 len)
351 sljit_s32 negated, ones, right;
359 if (len == 16 && ((sljit_s32)imm == 0 || (sljit_s32)im
[all...]
H A DsljitNativeX86_32.c29 static sljit_s32 emit_do_imm(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_sw imm)
41 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type)
66 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
67 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
68 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_siz
[all...]
H A DsljitNativeARM_T2_32.c184 static sljit_s32 push_inst16(struct sljit_compiler *compiler, sljit_ins inst)
196 static sljit_s32 push_inst32(struct sljit_compiler *compiler, sljit_ins inst)
206 static SLJIT_INLINE sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm)
216 sljit_s32 dst = inst[1] & 0x0f00;
224 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_u16 *code_ptr, sljit_u16 *code)
281 sljit_s32 type = (jump->flags >> 4) & 0xf;
284 sljit_s32 s, j1, j2;
431 sljit_s32 counter;
477 static sljit_s32 load_immediat
[all...]
H A DsljitNativeX86_common.c272 static sljit_s32 cpu_has_sse2 = -1;
274 static sljit_s32 cpu_has_cmov = -1;
291 static SLJIT_INLINE void sljit_unaligned_store_s32(void *addr, sljit_s32 value)
356 static sljit_u8 get_jump_code(sljit_s32 type)
412 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type);
415 static sljit_u8* generate_fixed_jump(sljit_u8 *code_ptr, sljit_sw addr, sljit_s32 type);
418 static sljit_u8* generate_near_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_u8 *code, sljit_s32 type)
420 sljit_s32 short_jump;
464 code_ptr += sizeof(sljit_s32);
559 SLJIT_ASSERT((sljit_sw)(jump->u.label->addr - (jump->addr + sizeof(sljit_s32))) >
[all...]
H A DsljitNativeARM_32.c55 (((max_diff) / (sljit_s32)sizeof(sljit_uw)) - (CONST_POOL_ALIGNMENT - 1))
129 static sljit_s32 push_cpool(struct sljit_compiler *compiler)
135 sljit_s32 i;
167 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_uw inst)
181 static sljit_s32 push_inst_with_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal)
231 static sljit_s32 push_inst_with_unique_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal)
251 static SLJIT_INLINE sljit_s32 prepare_blx(struct sljit_compiler *compiler)
259 static SLJIT_INLINE sljit_s32 emit_blx(struct sljit_compiler *compiler)
289 if ((sljit_s32)const_pool[ind] < 0) {
314 sljit_s32 inde
[all...]
H A DsljitNativeMIPS_common.c204 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot)
216 static SLJIT_INLINE sljit_ins invert_branch(sljit_s32 flags)
541 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
542 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
543 sljit_s32 fscratches, sljit_s32 fsaved
[all...]
H A DsljitNativePPC_common.c243 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins)
252 static SLJIT_INLINE sljit_s32 detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code)
578 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
579 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
580 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_siz
[all...]
H A DsljitNativeTILEGX_64.c330 static sljit_s32 push_inst_debug(struct sljit_compiler *compiler, sljit_ins ins, int line)
341 static sljit_s32 push_inst_nodebug(struct sljit_compiler *compiler, sljit_ins ins)
352 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins)
560 sljit_s32 assign_pipes()
624 static sljit_s32 update_buffer(struct sljit_compiler *compiler)
736 static sljit_s32 flush_buffer(struct sljit_compiler *compiler)
744 static sljit_s32 push_4_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int op2, int op3, int line)
764 static sljit_s32 push_3_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int op2, int line)
825 static sljit_s32 push_2_buffer(struct sljit_compiler *compiler, tilegx_mnemonic opc, int op0, int op1, int line)
870 static sljit_s32 push_0_buffe
[all...]
H A DsljitNativeSPARC_32.c27 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw imm)
38 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags,
39 sljit_s32 dst, sljit_s32 src1, sljit_sw src2)
142 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value)
H A DsljitNativePPC_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm)
44 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags,
45 sljit_s32 dst, sljit_s32 src1, sljit_s32 src2)
247 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 re
[all...]
H A DsljitNativeMIPS_64.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm)
31 sljit_s32 shift = 32;
32 sljit_s32 shift2;
33 sljit_s32 inv = 0;
160 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags,
161 sljit_s32 dst, sljit_s32 src
[all...]
H A DsljitUtils.c166 static sljit_s32 dev_zero = -1;
170 static SLJIT_INLINE sljit_s32 open_dev_zero(void)
182 static SLJIT_INLINE sljit_s32 open_dev_zero(void)
H A DsljitNativePPC_64.c44 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm)
148 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags,
149 sljit_s32 dst, sljit_s32 src1, sljit_s32 src2)
392 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 re
[all...]
H A DsljitNativeMIPS_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm)
69 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags,
70 sljit_s32 dst, sljit_s32 src1, sljit_sw src2)
344 static SLJIT_INLINE sljit_s32 emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw init_value)
H A DsljitConfigInternal.h36 sljit_s32, sljit_u32 : signed and unsigned 32 bit integer type
357 typedef signed int sljit_s32; typedef
/external/pcre/dist2/src/
H A Dpcre2_jit_compile.c352 sljit_s32 *private_data_ptrs;
362 sljit_s32 cbra_ptr;
364 sljit_s32 ovector_start;
366 sljit_s32 start_ptr;
368 sljit_s32 req_char_ptr;
370 sljit_s32 recursive_head_ptr;
373 sljit_s32 start_used_ptr;
375 sljit_s32 hit_start;
377 sljit_s32 match_end_ptr;
379 sljit_s32 mark_pt
[all...]

Completed in 164 milliseconds