Lines Matching refs:sljit_s32
414 sljit_s32 error;
415 sljit_s32 options;
432 sljit_s32 scratches;
434 sljit_s32 saveds;
436 sljit_s32 fscratches;
438 sljit_s32 fsaveds;
440 sljit_s32 local_size;
449 sljit_s32 status_flags_state;
453 sljit_s32 args_size;
457 sljit_s32 mode32;
485 sljit_s32 delay_slot;
486 sljit_s32 cache_arg;
495 sljit_s32 cache_arg;
501 sljit_s32 mode;
512 sljit_s32 last_flags;
514 sljit_s32 last_return;
516 sljit_s32 logical_local_size;
524 sljit_s32 skip_checks;
551 static SLJIT_INLINE sljit_s32 sljit_get_compiler_error(struct sljit_compiler *compiler) { return co… in sljit_get_compiler_error()
572 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size);
643 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_has_cpu_feature(sljit_s32 feature_type);
657 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_cmp_info(sljit_s32 type);
726 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
727 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
728 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
743 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_set_context(struct sljit_compiler *compiler,
744 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
745 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
754 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return_void(struct sljit_compiler *compiler);
756 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,
757 sljit_s32 src, sljit_sw srcw);
767 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return_to(struct sljit_compiler *compiler,
768 sljit_s32 src, sljit_sw srcw);
790 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32…
1016 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op);
1075 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op,
1076 sljit_s32 dst, sljit_sw dstw,
1077 sljit_s32 src, sljit_sw srcw);
1156 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op,
1157 sljit_s32 dst, sljit_sw dstw,
1158 sljit_s32 src1, sljit_sw src1w,
1159 sljit_s32 src2, sljit_sw src2w);
1164 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op,
1165 sljit_s32 src1, sljit_sw src1w,
1166 sljit_s32 src2, sljit_sw src2w);
1206 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32…
1207 sljit_s32 src_dst,
1208 sljit_s32 src1, sljit_sw src1w,
1209 sljit_s32 src2, sljit_sw src2w);
1246 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op,
1247 sljit_s32 src, sljit_sw srcw);
1284 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op,
1285 sljit_s32 dst, sljit_sw dstw,
1286 sljit_s32 src, sljit_sw srcw);
1304 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op,
1305 sljit_s32 dst, sljit_sw dstw,
1306 sljit_s32 src1, sljit_sw src1w,
1307 sljit_s32 src2, sljit_sw src2w);
1426 …FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type);
1434 …ct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_type…
1444 …I_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type,
1445 sljit_s32 src1, sljit_sw src1w,
1446 sljit_s32 src2, sljit_sw src2w);
1457 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type,
1458 sljit_s32 src1, sljit_sw src1w,
1459 sljit_s32 src2, sljit_sw src2w);
1472 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type…
1482 …JIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type,…
1496 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 o…
1497 sljit_s32 dst, sljit_sw dstw,
1498 sljit_s32 type);
1510 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type,
1511 sljit_s32 dst_reg,
1512 sljit_s32 src, sljit_sw srcw);
1573 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type,
1574 sljit_s32 reg,
1575 sljit_s32 mem, sljit_sw memw);
1594 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32…
1595 sljit_s32 reg,
1596 sljit_s32 mem, sljit_sw memw);
1610 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type,
1611 sljit_s32 freg,
1612 sljit_s32 mem, sljit_sw memw);
1624 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fmem_update(struct sljit_compiler *compiler, sljit_s3…
1625 sljit_s32 freg,
1626 sljit_s32 mem, sljit_sw memw);
1639 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 …
1643 …E struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds…
1647 … sljit_put_label* sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds…
1674 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_register_index(sljit_s32 reg);
1682 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_float_register_index(sljit_s32 reg);
1694 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_custom(struct sljit_compiler *compiler,
1717 sljit_s32 current_flags);