Lines Matching refs:sljit_s32

298 #define CHECK_RETURN_TYPE sljit_s32
361 static sljit_s32 compiler_initialized = 0;
376 && sizeof(sljit_s32) == 4 && sizeof(sljit_u32) == 4 in sljit_create_compiler()
538 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_current_flags(struct sljit_compiler *compiler, sljit_s32 cu… in sljit_set_current_flags()
597 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) in sljit_alloc_memory()
629 static SLJIT_INLINE sljit_s32 get_arg_count(sljit_s32 arg_types) in get_arg_count()
631 sljit_s32 arg_count = 0; in get_arg_count()
670 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in set_emit_enter()
671 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in set_emit_enter()
687 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in set_set_context()
688 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in set_set_context()
714 …JIT_INLINE void set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_s32 flags) in set_jump()
768 static sljit_s32 function_check_src_mem(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_check_src_mem()
802 static sljit_s32 function_check_src(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_check_src()
822 static sljit_s32 function_check_dst(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i, sljit… in function_check_dst()
839 static sljit_s32 function_fcheck(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in function_fcheck()
875 static void sljit_verbose_reg(struct sljit_compiler *compiler, sljit_s32 r) in sljit_verbose_reg()
885 static void sljit_verbose_freg(struct sljit_compiler *compiler, sljit_s32 r) in sljit_verbose_freg()
893 static void sljit_verbose_param(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in sljit_verbose_param()
919 static void sljit_verbose_fparam(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) in sljit_verbose_fparam()
1032 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in check_sljit_emit_enter()
1033 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in check_sljit_emit_enter()
1036 sljit_s32 types, arg_count, curr_type; in check_sljit_emit_enter()
1084 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in check_sljit_set_context()
1085 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in check_sljit_set_context()
1088 sljit_s32 types, arg_count, curr_type; in check_sljit_set_context()
1134 …RN_TYPE check_sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, slji… in check_sljit_emit_return()
1160 …ETURN_TYPE check_sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds… in check_sljit_emit_fast_enter()
1176 … SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in check_sljit_emit_op0()
1199 … SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_op1()
1200 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op1()
1201 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op1()
1263 … SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_op2()
1264 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op2()
1265 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_op2()
1266 sljit_s32 src2, sljit_sw src2w) in check_sljit_emit_op2()
1333 …JIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_op_src()
1334 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_op_src()
1360 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_get_register_index(sljit_s32 reg) in check_sljit_get_register_index()
1369 static SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_get_float_register_index(sljit_s32 reg) in check_sljit_get_float_register_index()
1379 void *instruction, sljit_s32 size) in check_sljit_emit_op_custom()
1414 …SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_fop1()
1415 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1()
1416 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1()
1448 …T_INLINE CHECK_RETURN_TYPE check_sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_fop1_cmp()
1449 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fop1_cmp()
1450 sljit_s32 src2, sljit_sw src2w) in check_sljit_emit_fop1_cmp()
1486 …K_RETURN_TYPE check_sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_fop1_conv_sw_from_f64()
1487 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_sw_from_f64()
1488 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1_conv_sw_from_f64()
1516 …K_RETURN_TYPE check_sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_fop1_conv_f64_from_sw()
1517 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop1_conv_f64_from_sw()
1518 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_fop1_conv_f64_from_sw()
1546 …SLJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_fop2()
1547 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_fop2()
1548 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fop2()
1549 sljit_s32 src2, sljit_sw src2w) in check_sljit_emit_fop2()
1593 …JIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) in check_sljit_emit_jump()
1622 …JIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_call()
1623 sljit_s32 arg_types) in check_sljit_emit_call()
1626 sljit_s32 i, types, curr_type, scratches, fscratches; in check_sljit_emit_call()
1679 …LJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_cmp()
1680 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_cmp()
1681 sljit_s32 src2, sljit_sw src2w) in check_sljit_emit_cmp()
1703 …JIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_fcmp()
1704 sljit_s32 src1, sljit_sw src1w, in check_sljit_emit_fcmp()
1705 sljit_s32 src2, sljit_sw src2w) in check_sljit_emit_fcmp()
1728 …IT_INLINE CHECK_RETURN_TYPE check_sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_ijump()
1729 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_ijump()
1750 …IT_INLINE CHECK_RETURN_TYPE check_sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_icall()
1751 sljit_s32 arg_types, in check_sljit_emit_icall()
1752 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_icall()
1755 sljit_s32 i, types, curr_type, scratches, fscratches; in check_sljit_emit_icall()
1810 …T_INLINE CHECK_RETURN_TYPE check_sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, in check_sljit_emit_op_flags()
1811 sljit_s32 dst, sljit_sw dstw, in check_sljit_emit_op_flags()
1812 sljit_s32 type) in check_sljit_emit_op_flags()
1846 …JIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_cmov()
1847 sljit_s32 dst_reg, in check_sljit_emit_cmov()
1848 sljit_s32 src, sljit_sw srcw) in check_sljit_emit_cmov()
1881 …LJIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_mem()
1882 sljit_s32 reg, in check_sljit_emit_mem()
1883 sljit_s32 mem, sljit_sw memw) in check_sljit_emit_mem()
1916 …JIT_INLINE CHECK_RETURN_TYPE check_sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, in check_sljit_emit_fmem()
1917 sljit_s32 freg, in check_sljit_emit_fmem()
1918 sljit_s32 mem, sljit_sw memw) in check_sljit_emit_fmem()
1947 …RETURN_TYPE check_sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds… in check_sljit_get_local_base()
1965 …ECK_RETURN_TYPE check_sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds… in check_sljit_emit_const()
1982 …RETURN_TYPE check_sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds… in check_sljit_emit_put_label()
2024 static SLJIT_INLINE sljit_s32 emit_mov_before_return(struct sljit_compiler *compiler, sljit_s32 op,… in emit_mov_before_return()
2051 static SLJIT_INLINE sljit_s32 sljit_emit_cmov_generic(struct sljit_compiler *compiler, sljit_s32 ty… in sljit_emit_cmov_generic()
2052 sljit_s32 dst_reg, in sljit_emit_cmov_generic()
2053 sljit_s32 src, sljit_sw srcw) in sljit_emit_cmov_generic()
2057 sljit_s32 op = (dst_reg & SLJIT_I32_OP) ? SLJIT_MOV32 : SLJIT_MOV; in sljit_emit_cmov_generic()
2132 …I_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_cmp()
2133 sljit_s32 src1, sljit_sw src1w, in sljit_emit_cmp()
2134 sljit_s32 src2, sljit_sw src2w) in sljit_emit_cmp()
2137 sljit_s32 flags, tmp_src, condition; in sljit_emit_cmp()
2215 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_fcmp()
2216 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fcmp()
2217 sljit_s32 src2, sljit_sw src2w) in sljit_emit_fcmp()
2239 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_mem()
2240 sljit_s32 reg, in sljit_emit_mem()
2241 sljit_s32 mem, sljit_sw memw) in sljit_emit_mem()
2260 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_fmem()
2261 sljit_s32 freg, in sljit_emit_fmem()
2262 sljit_s32 mem, sljit_sw memw) in sljit_emit_fmem()
2281 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 in sljit_get_local_base()
2327 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) in sljit_alloc_memory()
2351 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_has_cpu_feature(sljit_s32 feature_type) in sljit_has_cpu_feature()
2365 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, in sljit_emit_enter()
2366 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter()
2367 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter()
2381 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_set_context(struct sljit_compiler *compiler, in sljit_set_context()
2382 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context()
2383 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context()
2397 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,… in sljit_emit_return()
2407 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 in sljit_emit_fast_enter()
2416 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) in sljit_emit_op0()
2424 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op1()
2425 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op1()
2426 sljit_s32 src, sljit_sw srcw) in sljit_emit_op1()
2438 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op2()
2439 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op2()
2440 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2()
2441 sljit_s32 src2, sljit_sw src2w) in sljit_emit_op2()
2455 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_op_src()
2456 sljit_s32 src, sljit_sw srcw) in sljit_emit_op_src()
2466 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_register_index(sljit_s32 reg) in sljit_get_register_index()
2472 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_custom(struct sljit_compiler *compiler, in sljit_emit_op_custom()
2473 void *instruction, sljit_s32 size) in sljit_emit_op_custom()
2482 SLJIT_API_FUNC_ATTRIBUTE void sljit_set_current_flags(struct sljit_compiler *compiler, sljit_s32 cu… in sljit_set_current_flags()
2488 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop1()
2489 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop1()
2490 sljit_s32 src, sljit_sw srcw) in sljit_emit_fop1()
2502 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, in sljit_emit_fop2()
2503 sljit_s32 dst, sljit_sw dstw, in sljit_emit_fop2()
2504 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fop2()
2505 sljit_s32 src2, sljit_sw src2w) in sljit_emit_fop2()
2526 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) in sljit_emit_jump()
2534 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_call()
2535 sljit_s32 arg_types) in sljit_emit_call()
2544 …I_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_cmp()
2545 sljit_s32 src1, sljit_sw src1w, in sljit_emit_cmp()
2546 sljit_s32 src2, sljit_sw src2w) in sljit_emit_cmp()
2558 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_fcmp()
2559 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fcmp()
2560 sljit_s32 src2, sljit_sw src2w) in sljit_emit_fcmp()
2593 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type… in sljit_emit_ijump()
2603 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_icall()
2604 sljit_s32 arg_types, in sljit_emit_icall()
2605 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
2616 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 o… in sljit_emit_op_flags()
2617 sljit_s32 dst, sljit_sw dstw, in sljit_emit_op_flags()
2618 sljit_s32 type) in sljit_emit_op_flags()
2629 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_cmov()
2630 sljit_s32 dst_reg, in sljit_emit_cmov()
2631 sljit_s32 src, sljit_sw srcw) in sljit_emit_cmov()
2642 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_mem()
2653 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type,… in sljit_emit_fmem()
2664 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 in sljit_get_local_base()
2674 …E struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds… in sljit_emit_const()
2684 … sljit_put_label* sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds… in sljit_emit_put_label()