| /src/sys/external/bsd/sljit/dist/sljit_src/ |
| H A D | sljitNativePPC_32.c | 31 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 D | sljitNativeSPARC_32.c | 29 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 D | sljitNativeMIPS_32.c | 31 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 D | sljitNativeMIPS_64.c | 31 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 D | sljitNativePPC_64.c | 46 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 D | sljitNativeX86_32.c | 31 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 D | sljitNativeX86_64.c | 31 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 D | sljitLir.c | 358 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 D | sljitNativeARM_32.c | 130 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 D | sljitNativeARM_64.c | 129 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 D | sljitNativeARM_T2_32.c | 185 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 D | sljitNativeMIPS_common.c | 201 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 D | sljitNativeSPARC_common.c | 190 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 D | sljitLir.h | 434 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 D | sljitNativePPC_common.c | 245 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 D | sljitNativeTILEGX_64.c | 332 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 D | sljitNativeX86_common.c | 477 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 D | version.h | 47 char compiler[64]; member in struct:xen_compile_info
|
| /src/sys/net/ |
| H A D | bpfjit.c | 298 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 D | regexJIT.c | 398 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 D | sljitTest.c | 81 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...] |