Lines Matching refs:sljit_s32
375 sljit_s32 error;
376 sljit_s32 options;
392 sljit_s32 scratches;
394 sljit_s32 saveds;
396 sljit_s32 fscratches;
398 sljit_s32 fsaveds;
400 sljit_s32 local_size;
409 sljit_s32 args;
410 sljit_s32 locals_offset;
411 sljit_s32 saveds_offset;
412 sljit_s32 stack_tmp_size;
416 sljit_s32 mode32;
418 sljit_s32 locals_offset;
443 sljit_s32 delay_slot;
444 sljit_s32 cache_arg;
449 sljit_s32 delay_slot;
450 sljit_s32 cache_arg;
455 sljit_s32 cache_arg;
467 sljit_s32 last_flags;
469 sljit_s32 logical_local_size;
476 sljit_s32 skip_checks;
501 static SLJIT_INLINE sljit_s32 sljit_get_compiler_error(struct sljit_compiler *compiler) { return co… in sljit_get_compiler_error()
522 SLJIT_API_FUNC_ATTRIBUTE void* sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size);
588 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_has_cpu_feature(sljit_s32 feature_type);
641 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler,
642 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
643 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
655 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_set_context(struct sljit_compiler *compiler,
656 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds,
657 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size);
665 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,
666 sljit_s32 src, sljit_sw srcw);
688 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32…
906 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op);
965 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op,
966 sljit_s32 dst, sljit_sw dstw,
967 sljit_s32 src, sljit_sw srcw);
1021 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op,
1022 sljit_s32 dst, sljit_sw dstw,
1023 sljit_s32 src1, sljit_sw src1w,
1024 sljit_s32 src2, sljit_sw src2w);
1061 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op,
1062 sljit_s32 src, sljit_sw srcw);
1099 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op,
1100 sljit_s32 dst, sljit_sw dstw,
1101 sljit_s32 src, sljit_sw srcw);
1119 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op,
1120 sljit_s32 dst, sljit_sw dstw,
1121 sljit_s32 src1, sljit_sw src1w,
1122 sljit_s32 src2, sljit_sw src2w);
1224 …FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type);
1232 …ct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_type…
1243 …I_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type,
1244 sljit_s32 src1, sljit_sw src1w,
1245 sljit_s32 src2, sljit_sw src2w);
1257 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type,
1258 sljit_s32 src1, sljit_sw src1w,
1259 sljit_s32 src2, sljit_sw src2w);
1272 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type…
1281 …JIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type,…
1295 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 o…
1296 sljit_s32 dst, sljit_sw dstw,
1297 sljit_s32 type);
1309 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type,
1310 sljit_s32 dst_reg,
1311 sljit_s32 src, sljit_sw srcw);
1343 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type,
1344 sljit_s32 reg,
1345 sljit_s32 mem, sljit_sw memw);
1354 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type,
1355 sljit_s32 freg,
1356 sljit_s32 mem, sljit_sw memw);
1368 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 …
1372 …E struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds…
1376 … sljit_put_label* sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw ds…
1509 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_register_index(sljit_s32 reg);
1516 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_get_float_register_index(sljit_s32 reg);
1528 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_op_custom(struct sljit_compiler *compiler,
1529 void *instruction, sljit_s32 size);
1535 sljit_s32 current_flags);