Searched defs:compiler (Results 1 - 21 of 21) sorted by relevance

/src/sys/external/bsd/sljit/dist/sljit_src/
H A DsljitNativePPC_32.c31 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) argument
46 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, argument
233 emit_const(struct sljit_compiler * compiler,sljit_s32 reg,sljit_sw init_value) argument
[all...]
H A DsljitNativeSPARC_32.c29 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw imm) argument
40 static SLJIT_INLINE sljit_s32 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, argument
144 emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw init_value) argument
[all...]
H A DsljitNativeMIPS_32.c31 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) argument
71 emit_single_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_s32 src1,sljit_sw src2) argument
417 emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw init_value) argument
[all...]
H A DsljitNativeMIPS_64.c31 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst_ar, sljit_sw imm) argument
162 emit_single_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_s32 src1,sljit_sw src2) argument
511 emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw init_value) argument
[all...]
H A DsljitNativePPC_64.c46 static sljit_s32 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) argument
150 emit_single_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_s32 src1,sljit_s32 src2) argument
373 emit_const(struct sljit_compiler * compiler,sljit_s32 reg,sljit_sw init_value) argument
[all...]
H A DsljitNativeX86_32.c31 static sljit_s32 emit_do_imm(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_sw imm) argument
68 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, argument
222 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
266 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
328 emit_x86_instruction(struct sljit_compiler * compiler,sljit_s32 size,sljit_s32 a,sljit_sw imma,sljit_s32 b,sljit_sw immb) argument
495 call_with_args(struct sljit_compiler * compiler,sljit_s32 type) argument
533 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
564 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
[all...]
H A DsljitNativeX86_64.c31 static sljit_s32 emit_load_imm64(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) argument
70 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, argument
227 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
251 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
326 emit_do_imm32(struct sljit_compiler * compiler,sljit_u8 rex,sljit_u8 opcode,sljit_sw imm) argument
341 emit_x86_instruction(struct sljit_compiler * compiler,sljit_s32 size,sljit_s32 a,sljit_sw imma,sljit_s32 b,sljit_sw immb) argument
550 call_with_args(struct sljit_compiler * compiler,sljit_s32 type) argument
586 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
623 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
686 emit_mov_int(struct sljit_compiler * compiler,sljit_s32 sign,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
[all...]
H A DsljitLir.c358 struct sljit_compiler *compiler = (struct sljit_compiler*)SLJIT_MALLOC(sizeof(struct sljit_com local in function:sljit_create_compiler
441 sljit_free_compiler(struct sljit_compiler * compiler) argument
468 sljit_set_compiler_memory_error(struct sljit_compiler * compiler) argument
512 sljit_set_current_flags(struct sljit_compiler * compiler,sljit_s32 current_flags) argument
528 ensure_buf(struct sljit_compiler * compiler,sljit_uw size) argument
547 ensure_abuf(struct sljit_compiler * compiler,sljit_uw size) argument
566 sljit_alloc_memory(struct sljit_compiler * compiler,sljit_s32 size) argument
582 reverse_buf(struct sljit_compiler * compiler) argument
598 set_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
615 set_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
632 set_label(struct sljit_label * label,struct sljit_compiler * compiler) argument
643 set_jump(struct sljit_jump * jump,struct sljit_compiler * compiler,sljit_s32 flags) argument
654 set_const(struct sljit_const * const_,struct sljit_compiler * compiler) argument
750 sljit_compiler_verbose(struct sljit_compiler * compiler,FILE * verbose) argument
883 check_sljit_generate_code(struct sljit_compiler * compiler) argument
903 check_sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
930 check_sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
955 check_sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
981 check_sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
997 check_sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1013 check_sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1035 check_sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1114 check_sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1204 check_sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1238 check_sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1272 check_sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1310 check_sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1340 check_sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1370 check_sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1397 check_sljit_emit_label(struct sljit_compiler * compiler) argument
1412 check_sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
1442 check_sljit_emit_cmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1466 check_sljit_emit_fcmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1491 check_sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
1517 check_sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
1560 check_sljit_get_local_base(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw offset) argument
1577 check_sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
1621 emit_mov_before_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
1691 sljit_emit_cmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1774 sljit_emit_fcmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1796 sljit_get_local_base(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw offset) argument
1829 sljit_free_compiler(struct sljit_compiler * compiler) argument
1835 sljit_set_compiler_memory_error(struct sljit_compiler * compiler) argument
1841 sljit_alloc_memory(struct sljit_compiler * compiler,sljit_s32 size) argument
1850 sljit_compiler_verbose(struct sljit_compiler * compiler,FILE * verbose) argument
1858 sljit_generate_code(struct sljit_compiler * compiler) argument
1871 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1887 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1903 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
1913 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
1922 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1931 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1939 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1953 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1976 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1986 sljit_set_current_flags(struct sljit_compiler * compiler,sljit_s32 current_flags) argument
1998 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
2012 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2029 sljit_emit_label(struct sljit_compiler * compiler) argument
2036 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
2044 sljit_emit_cmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2058 sljit_emit_fcmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2086 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
2096 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
2112 sljit_get_local_base(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw offset) argument
2122 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw initval) argument
[all...]
H A DsljitNativeARM_32.c130 static sljit_s32 push_cpool(struct sljit_compiler *compiler) argument
168 push_inst(struct sljit_compiler * compiler,sljit_uw inst) argument
182 push_inst_with_literal(struct sljit_compiler * compiler,sljit_uw inst,sljit_uw literal) argument
232 push_inst_with_unique_literal(struct sljit_compiler * compiler,sljit_uw inst,sljit_uw literal) argument
252 prepare_blx(struct sljit_compiler * compiler) argument
260 emit_blx(struct sljit_compiler * compiler) argument
319 resolve_const_pool_index(struct sljit_compiler * compiler,struct future_patch ** first_patch,sljit_uw cpool_current_index,sljit_uw * cpool_start_address,sljit_uw * buf_ptr) argument
374 push_inst(struct sljit_compiler * compiler,sljit_uw inst) argument
385 emit_imm(struct sljit_compiler * compiler,sljit_s32 reg,sljit_sw imm) argument
566 sljit_generate_code(struct sljit_compiler * compiler) argument
880 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
921 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
936 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
996 emit_single_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_s32 src1,sljit_s32 src2) argument
1164 generate_int(struct sljit_compiler * compiler,sljit_s32 reg,sljit_uw imm,sljit_s32 positive) argument
1275 load_immediate(struct sljit_compiler * compiler,sljit_s32 reg,sljit_uw imm) argument
1305 emit_op_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw,sljit_s32 tmp_reg) argument
1402 emit_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 inp_flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1551 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1627 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1690 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1744 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1801 emit_fop_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
1845 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1868 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1894 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1914 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1961 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2020 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
2039 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
2116 sljit_emit_label(struct sljit_compiler * compiler) argument
2132 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
2173 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
2210 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
2259 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
[all...]
H A DsljitNativeARM_64.c129 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) argument
138 static SLJIT_INLINE sljit_s32 emit_imm64_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) argument
209 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) argument
425 load_immediate(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw simm) argument
527 emit_op_imm(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 dst,sljit_sw arg1,sljit_sw arg2) argument
821 emit_set_delta(struct sljit_compiler * compiler,sljit_s32 dst,sljit_s32 reg,sljit_sw value) argument
840 getput_arg_fast(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
921 getput_arg(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw,sljit_s32 next_arg,sljit_sw next_argw) argument
1047 emit_op_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
1056 emit_op_mem2(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg1,sljit_sw arg1w,sljit_s32 arg2,sljit_sw arg2w) argument
1067 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1157 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1171 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
1254 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1286 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1438 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1535 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1558 emit_fop_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
1611 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1633 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1662 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1682 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1729 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1780 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
1797 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1872 sljit_emit_label(struct sljit_compiler * compiler) argument
1888 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
1914 emit_cmp_to0(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
1948 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
1975 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
2025 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
[all...]
H A DsljitNativeARM_T2_32.c185 static sljit_s32 push_inst16(struct sljit_compiler *compiler, sljit_ins inst) argument
197 static sljit_s32 push_inst32(struct sljit_compiler *compiler, sljit_ins inst) argument
207 static SLJIT_INLINE sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) argument
345 sljit_generate_code(struct sljit_compiler * compiler) argument
488 load_immediate(struct sljit_compiler * compiler,sljit_s32 dst,sljit_uw imm) argument
518 emit_op_imm(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 dst,sljit_uw arg1,sljit_uw arg2) argument
878 emit_set_delta(struct sljit_compiler * compiler,sljit_s32 dst,sljit_s32 reg,sljit_sw value) argument
898 emit_op_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw,sljit_s32 tmp_reg) argument
1043 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1086 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1101 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
1149 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1223 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1340 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1397 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1424 emit_fop_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
1469 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1492 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1518 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1538 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1585 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1636 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
1655 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1732 sljit_emit_label(struct sljit_compiler * compiler) argument
1748 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
1781 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
1809 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
1890 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
[all...]
H A DsljitNativeMIPS_common.c201 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) argument
357 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) argument
543 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
599 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
616 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
703 getput_arg_fast(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg_ar,sljit_s32 arg,sljit_sw argw) argument
744 getput_arg(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg_ar,sljit_s32 arg,sljit_sw argw,sljit_s32 next_arg,sljit_sw next_argw) argument
860 emit_op_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg_ar,sljit_s32 arg,sljit_sw argw) argument
869 emit_op_mem2(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg1,sljit_sw arg1w,sljit_s32 arg2,sljit_sw arg2w) argument
876 emit_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1011 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1061 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1162 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1242 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1271 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1304 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1342 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1384 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1435 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1521 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
1538 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1559 sljit_emit_label(struct sljit_compiler * compiler) argument
1602 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
1702 sljit_emit_cmp(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1832 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
1890 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
1982 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
[all...]
H A DsljitNativeSPARC_common.c190 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 delay_slot) argument
279 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) argument
438 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
462 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
474 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
526 getput_arg_fast(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
569 getput_arg(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw,sljit_s32 next_arg,sljit_sw next_argw) argument
632 emit_op_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
641 emit_op_mem2(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg1,sljit_sw arg1w,sljit_s32 arg2,sljit_sw arg2w) argument
648 emit_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
777 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
823 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
891 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
945 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
972 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
997 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1027 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1048 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1106 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1195 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
1212 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1233 sljit_emit_label(struct sljit_compiler * compiler) argument
1305 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
1351 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
1386 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
1431 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
[all...]
H A DsljitLir.h434 static SLJIT_INLINE sljit_s32 sljit_get_compiler_error(struct sljit_compiler *compiler) { return compiler argument
484 sljit_get_executable_offset(struct sljit_compiler * compiler) argument
492 sljit_get_generated_code_size(struct sljit_compiler * compiler) argument
[all...]
H A DsljitNativePPC_common.c245 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) argument
325 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) argument
595 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
659 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
672 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
865 getput_arg_fast(struct sljit_compiler * compiler,sljit_s32 inp_flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw) argument
964 getput_arg(struct sljit_compiler * compiler,sljit_s32 inp_flags,sljit_s32 reg,sljit_s32 arg,sljit_sw argw,sljit_s32 next_arg,sljit_sw next_argw) argument
1127 emit_op_mem2(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg1,sljit_sw arg1w,sljit_s32 arg2,sljit_sw arg2w) argument
1134 emit_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 input_flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1263 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
1313 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1468 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1689 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
1730 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1798 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1876 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1893 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1945 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2030 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
2048 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
2070 sljit_emit_label(struct sljit_compiler * compiler) argument
2149 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
2181 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
2231 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
2374 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
[all...]
H A DsljitNativeTILEGX_64.c332 static sljit_s32 push_inst_debug(struct sljit_compiler *compiler, sljit_ins ins, int line) argument
343 static sljit_s32 push_inst_nodebug(struct sljit_compiler *compiler, sljit_ins ins) argument
354 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) argument
626 update_buffer(struct sljit_compiler * compiler) argument
738 flush_buffer(struct sljit_compiler * compiler) argument
746 push_4_buffer(struct sljit_compiler * compiler,tilegx_mnemonic opc,int op0,int op1,int op2,int op3,int line) argument
766 push_3_buffer(struct sljit_compiler * compiler,tilegx_mnemonic opc,int op0,int op1,int op2,int line) argument
827 push_2_buffer(struct sljit_compiler * compiler,tilegx_mnemonic opc,int op0,int op1,int line) argument
872 push_0_buffer(struct sljit_compiler * compiler,tilegx_mnemonic opc,int line) argument
888 push_jr_buffer(struct sljit_compiler * compiler,tilegx_mnemonic opc,int op0,int line) argument
998 sljit_generate_code(struct sljit_compiler * compiler) argument
1122 load_immediate(struct sljit_compiler * compiler,sljit_s32 dst_ar,sljit_sw imm) argument
1145 emit_const(struct sljit_compiler * compiler,sljit_s32 dst_ar,sljit_sw imm,int flush) argument
1160 emit_const_64(struct sljit_compiler * compiler,sljit_s32 dst_ar,sljit_sw imm,int flush) argument
1177 sljit_emit_enter(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1227 sljit_set_context(struct sljit_compiler * compiler,sljit_s32 options,sljit_s32 args,sljit_s32 scratches,sljit_s32 saveds,sljit_s32 fscratches,sljit_s32 fsaveds,sljit_s32 local_size) argument
1241 sljit_emit_return(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src,sljit_sw srcw) argument
1290 getput_arg_fast(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg_ar,sljit_s32 arg,sljit_sw argw) argument
1342 getput_arg(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg_ar,sljit_s32 arg,sljit_sw argw,sljit_s32 next_arg,sljit_sw next_argw) argument
1535 emit_op_mem(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg_ar,sljit_s32 arg,sljit_sw argw) argument
1545 emit_op_mem2(struct sljit_compiler * compiler,sljit_s32 flags,sljit_s32 reg,sljit_s32 arg1,sljit_sw arg1w,sljit_s32 arg2,sljit_sw arg2w) argument
1552 sljit_emit_fast_enter(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw) argument
1569 sljit_emit_fast_return(struct sljit_compiler * compiler,sljit_s32 src,sljit_sw srcw) argument
1587 emit_single_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_s32 src1,sljit_sw src2) argument
1961 emit_op(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2087 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
2173 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
2197 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
2262 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2301 sljit_emit_label(struct sljit_compiler * compiler) argument
2319 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
2408 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
2497 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
2502 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2507 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
2558 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
[all...]
H A DsljitNativeX86_common.c477 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) argument
639 emit_mov(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
704 sljit_emit_op0(struct sljit_compiler * compiler,sljit_s32 op) argument
853 emit_mov_byte(struct sljit_compiler * compiler,sljit_s32 sign,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
998 emit_mov_half(struct sljit_compiler * compiler,sljit_s32 sign,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1049 emit_unary(struct sljit_compiler * compiler,sljit_u8 opcode,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1088 emit_not_with_flags(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1128 emit_clz(struct sljit_compiler * compiler,sljit_s32 op_flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1237 sljit_emit_op1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
1436 emit_cum_binary(struct sljit_compiler * compiler,sljit_u8 op_rm,sljit_u8 op_mr,sljit_u8 op_imm,sljit_u8 op_eax_imm,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1552 emit_non_cum_binary(struct sljit_compiler * compiler,sljit_u8 op_rm,sljit_u8 op_mr,sljit_u8 op_imm,sljit_u8 op_eax_imm,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1634 emit_mul(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1764 emit_lea_binary(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1821 emit_cmp_binary(struct sljit_compiler * compiler,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1872 emit_test_binary(struct sljit_compiler * compiler,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
1982 emit_shift(struct sljit_compiler * compiler,sljit_u8 mode,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2070 emit_shift_with_flags(struct sljit_compiler * compiler,sljit_u8 mode,sljit_s32 set_flags,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2105 sljit_emit_op2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2190 sljit_emit_op_custom(struct sljit_compiler * compiler,void * instruction,sljit_s32 size) argument
2239 emit_sse2(struct sljit_compiler * compiler,sljit_u8 opcode,sljit_s32 single,sljit_s32 xmm1,sljit_s32 xmm2,sljit_sw xmm2w) argument
2251 emit_sse2_logic(struct sljit_compiler * compiler,sljit_u8 opcode,sljit_s32 pref66,sljit_s32 xmm1,sljit_s32 xmm2,sljit_sw xmm2w) argument
2263 emit_sse2_load(struct sljit_compiler * compiler,sljit_s32 single,sljit_s32 dst,sljit_s32 src,sljit_sw srcw) argument
2269 emit_sse2_store(struct sljit_compiler * compiler,sljit_s32 single,sljit_s32 dst,sljit_sw dstw,sljit_s32 src) argument
2275 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
2297 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
2332 sljit_emit_fop1_cmp(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2343 sljit_emit_fop1(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw) argument
2409 sljit_emit_fop2(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
2474 sljit_emit_label(struct sljit_compiler * compiler) argument
2498 sljit_emit_jump(struct sljit_compiler * compiler,sljit_s32 type) argument
2529 sljit_emit_ijump(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src,sljit_sw srcw) argument
2592 sljit_emit_op_flags(struct sljit_compiler * compiler,sljit_s32 op,sljit_s32 dst,sljit_sw dstw,sljit_s32 src,sljit_sw srcw,sljit_s32 type) argument
2781 sljit_get_local_base(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw offset) argument
2812 sljit_emit_const(struct sljit_compiler * compiler,sljit_s32 dst,sljit_sw dstw,sljit_sw init_value) argument
2893 sljit_x86_emit_cmov(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 dst_reg,sljit_s32 src,sljit_sw srcw) argument
[all...]
/src/sys/external/mit/xen-include-public/dist/xen/include/public/
H A Dversion.h47 char compiler[64]; member in struct:xen_compile_info
/src/sys/net/
H A Dbpfjit.c298 load_buf_buflen(struct sljit_compiler *compiler) argument
357 emit_read8(struct sljit_compiler *compiler, sljit_s32 src, uint32_t k) argument
370 emit_read16(struct sljit_compiler *compiler, sljit_s32 src, uint32_t k) argument
414 emit_read32(struct sljit_compiler * compiler,sljit_s32 src,uint32_t k) argument
519 emit_xcall(struct sljit_compiler * compiler,bpfjit_hint_t hints,const struct bpf_insn * pc,int dst,struct sljit_jump *** ret0,size_t * ret0_size,size_t * ret0_maxsize,uint32_t (* fn)(const struct mbuf *,uint32_t,int *)) argument
653 emit_cop(struct sljit_compiler * compiler,bpfjit_hint_t hints,const bpf_ctx_t * bc,const struct bpf_insn * pc,struct sljit_jump *** ret0,size_t * ret0_size,size_t * ret0_maxsize) argument
802 emit_pkt_read(struct sljit_compiler * compiler,bpfjit_hint_t hints,const struct bpf_insn * pc,struct sljit_jump * to_mchain_jump,struct sljit_jump *** ret0,size_t * ret0_size,size_t * ret0_maxsize) argument
937 emit_memload(struct sljit_compiler * compiler,sljit_s32 dst,uint32_t k,size_t extwords) argument
965 emit_memstore(struct sljit_compiler * compiler,sljit_s32 src,uint32_t k,size_t extwords) argument
996 emit_msh(struct sljit_compiler * compiler,bpfjit_hint_t hints,const struct bpf_insn * pc,struct sljit_jump * to_mchain_jump,struct sljit_jump *** ret0,size_t * ret0_size,size_t * ret0_maxsize) argument
1087 emit_pow2_moddiv(struct sljit_compiler * compiler,const struct bpf_insn * pc) argument
1145 emit_moddiv(struct sljit_compiler * compiler,const struct bpf_insn * pc) argument
1697 generate_insn_code(struct sljit_compiler * compiler,bpfjit_hint_t hints,const bpf_ctx_t * bc,const struct bpf_insn * insns,struct bpfjit_insn_data * insn_dat,size_t insn_count) argument
2157 struct sljit_compiler *compiler; local in function:bpfjit_generate_code
[all...]
/src/sys/external/bsd/sljit/dist/regex_src/
H A DregexJIT.c398 struct sljit_compiler *compiler; member in struct:compiler_common
1315 struct sljit_compiler *compiler = compiler_common->compiler; local in function:compile_uncond_tran
1373 struct sljit_compiler *compiler = compiler_common->compiler; local in function:compile_cond_tran
1542 struct sljit_compiler *compiler = compiler_common->compiler; local in function:compile_end_check
1634 struct sljit_compiler *compiler = compiler_common->compiler; local in function:compile_leave_fast_forward
1696 struct sljit_compiler *compiler = compiler_common->compiler; local in function:compile_newline_check
1735 struct sljit_compiler *compiler = compiler_common->compiler; local in function:compile_range_check
[all...]
/src/sys/external/bsd/sljit/dist/test_src/
H A DsljitTest.c81 static void cond_set(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) argument
159 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test1
188 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test2
250 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test3
291 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test4
328 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test5
395 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test6
471 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test7
530 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test8
619 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test9
746 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test10
809 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test11
899 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test12
985 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test13
1073 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test14
1177 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test15
1263 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test16
1328 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test17
1371 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test18
1479 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test19
1531 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test20
1634 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test21
1696 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test22
1810 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test23
1918 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test24
2036 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test25
2106 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test26
2191 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test27
2401 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test28
2461 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test29
2623 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test30
2687 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test31
2782 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test32
2904 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test33
3010 struct sljit_compiler* compiler; local in function:test34
3127 struct sljit_compiler* compiler; local in function:test35
3200 cmp_test(struct sljit_compiler * compiler,sljit_s32 type,sljit_s32 src1,sljit_sw src1w,sljit_s32 src2,sljit_sw src2w) argument
3225 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test36
3354 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test37
3459 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test38
3552 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test39
3609 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test40
3705 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test41
3913 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test42
4143 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test43
4218 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test44
4266 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test45
4380 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test46
4489 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test47
4534 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test48
4682 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test49
4820 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test50
4901 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test51
5030 struct sljit_compiler* compiler; local in function:test52
5120 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test53
5176 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test54
5272 struct sljit_compiler* compiler = sljit_create_compiler(NULL); local in function:test55
[all...]

Completed in 25 milliseconds