Lines Matching refs:sljit_s32
29 static sljit_s32 emit_do_imm(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_sw imm) in emit_do_imm()
43 sljit_s32 type = jump->flags >> TYPE_SHIFT; in generate_far_jump_code()
68 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, in sljit_emit_enter()
69 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter()
70 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter()
72 sljit_s32 args, size; in sljit_emit_enter()
247 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_set_context(struct sljit_compiler *compiler, in sljit_set_context()
248 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context()
249 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context()
289 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,… in sljit_emit_return()
291 sljit_s32 size; in sljit_emit_return()
348 static sljit_u8* emit_x86_instruction(struct sljit_compiler *compiler, sljit_s32 size, in emit_x86_instruction()
350 sljit_s32 a, sljit_sw imma, in emit_x86_instruction()
352 sljit_s32 b, sljit_sw immb) in emit_x86_instruction()
356 sljit_s32 flags = size & ~0xf; in emit_x86_instruction()
357 sljit_s32 inst_size; in emit_x86_instruction()
519 static sljit_s32 c_fast_call_get_stack_size(sljit_s32 arg_types, sljit_s32 *word_arg_count_ptr) in c_fast_call_get_stack_size()
521 sljit_s32 stack_size = 0; in c_fast_call_get_stack_size()
522 sljit_s32 word_arg_count = 0; in c_fast_call_get_stack_size()
550 static sljit_s32 c_fast_call_with_args(struct sljit_compiler *compiler, in c_fast_call_with_args()
551 sljit_s32 arg_types, sljit_s32 stack_size, sljit_s32 word_arg_count, sljit_s32 swap_args) in c_fast_call_with_args()
554 sljit_s32 float_arg_count; in c_fast_call_with_args()
625 static sljit_s32 cdecl_call_get_stack_size(struct sljit_compiler *compiler, sljit_s32 arg_types, sl… in cdecl_call_get_stack_size()
627 sljit_s32 stack_size = 0; in cdecl_call_get_stack_size()
628 sljit_s32 word_arg_count = 0; in cdecl_call_get_stack_size()
662 static sljit_s32 cdecl_call_with_args(struct sljit_compiler *compiler, in cdecl_call_with_args()
663 sljit_s32 arg_types, sljit_s32 stack_size, sljit_s32 word_arg_count) in cdecl_call_with_args()
665 sljit_s32 float_arg_count = 0; in cdecl_call_with_args()
703 static sljit_s32 post_call_with_args(struct sljit_compiler *compiler, in post_call_with_args()
704 sljit_s32 arg_types, sljit_s32 stack_size) in post_call_with_args()
707 sljit_s32 single; in post_call_with_args()
728 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_call()
729 sljit_s32 arg_types) in sljit_emit_call()
732 sljit_s32 stack_size = 0; in sljit_emit_call()
733 sljit_s32 word_arg_count; in sljit_emit_call()
771 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_icall()
772 sljit_s32 arg_types, in sljit_emit_icall()
773 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
775 sljit_s32 stack_size = 0; in sljit_emit_icall()
776 sljit_s32 word_arg_count; in sljit_emit_icall()
778 sljit_s32 swap_args; in sljit_emit_icall()
837 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32… in sljit_emit_fast_enter()
868 static sljit_s32 emit_fast_return(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) in emit_fast_return()
896 static sljit_s32 skip_frames_before_return(struct sljit_compiler *compiler) in skip_frames_before_return()
898 sljit_s32 size, saved_size; in skip_frames_before_return()
899 sljit_s32 has_f64_aligment; in skip_frames_before_return()