Lines Matching refs:sljit_s32
300 sljit_s32 error;
301 sljit_s32 options;
315 sljit_s32 scratches;
317 sljit_s32 saveds;
319 sljit_s32 fscratches;
321 sljit_s32 fsaveds;
323 sljit_s32 local_size;
330 sljit_s32 args;
334 sljit_s32 mode32;
338 sljit_s32 flags_saved;
355 sljit_s32 cache_arg;
360 sljit_s32 cache_arg;
365 sljit_s32 cache_arg;
371 sljit_s32 cache_arg;
376 sljit_s32 delay_slot;
377 sljit_s32 cache_arg;
382 sljit_s32 delay_slot;
383 sljit_s32 cache_arg;
388 sljit_s32 cache_arg;
399 sljit_s32 logical_local_size;
405 sljit_s32 skip_checks;
430 static SLJIT_INLINE sljit_s32 sljit_get_compiler_error(struct sljit_compiler *compiler) { return compiler->error; }
451 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size);
521 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
522 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
523 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
535 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_set_context(struct sljit_compiler *compiler,
536 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
537 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
545 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,
546 sljit_s32 src, sljit_sw srcw);
563 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw);
564 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw);
732 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op);
809 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op,
810 sljit_s32 dst, sljit_sw dstw,
811 sljit_s32 src, sljit_sw srcw);
863 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op,
864 sljit_s32 dst, sljit_sw dstw,
865 sljit_s32 src1, sljit_sw src1w,
866 sljit_s32 src2, sljit_sw src2w);
870 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_is_fpu_available(void);
909 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op,
910 sljit_s32 dst, sljit_sw dstw,
911 sljit_s32 src, sljit_sw srcw);
929 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op,
930 sljit_s32 dst, sljit_sw dstw,
931 sljit_s32 src1, sljit_sw src1w,
932 sljit_s32 src2, sljit_sw src2w);
1013 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type);
1023 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type,
1024 sljit_s32 src1, sljit_sw src1w,
1025 sljit_s32 src2, sljit_sw src2w);
1037 SLJIT_API_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type,
1038 sljit_s32 src1, sljit_sw src1w,
1039 sljit_s32 src2, sljit_sw src2w);
1052 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw);
1069 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op,
1070 sljit_s32 dst, sljit_sw dstw,
1071 sljit_s32 src, sljit_sw srcw,
1072 sljit_s32 type);
1076 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset);
1080 SLJIT_API_FUNC_ATTRIBUTE struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value);
1195 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_register_index(sljit_s32 reg);
1202 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_float_register_index(sljit_s32 reg);
1214 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_custom(struct sljit_compiler *compiler,
1215 void *instruction, sljit_s32 size);
1221 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_x86_is_sse2_available(void);
1225 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_x86_is_cmov_available(void);
1238 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_x86_emit_cmov(struct sljit_compiler *compiler,
1239 sljit_s32 type,
1240 sljit_s32 dst_reg,
1241 sljit_s32 src, sljit_sw srcw);