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()
41 static sljit_u8* generate_far_jump_code(struct sljit_jump *jump, sljit_u8 *code_ptr, sljit_s32 type… in generate_far_jump_code()
66 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_enter(struct sljit_compiler *compiler, in sljit_emit_enter()
67 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter()
68 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_emit_enter()
70 sljit_s32 args, size; in sljit_emit_enter()
242 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_set_context(struct sljit_compiler *compiler, in sljit_set_context()
243 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context()
244 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context()
284 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op,… in sljit_emit_return()
286 sljit_s32 size; in sljit_emit_return()
346 static sljit_u8* emit_x86_instruction(struct sljit_compiler *compiler, sljit_s32 size, in emit_x86_instruction()
348 sljit_s32 a, sljit_sw imma, in emit_x86_instruction()
350 sljit_s32 b, sljit_sw immb) in emit_x86_instruction()
354 sljit_s32 flags = size & ~0xf; in emit_x86_instruction()
355 sljit_s32 inst_size; in emit_x86_instruction()
515 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()
517 sljit_s32 stack_size = 0; in c_fast_call_get_stack_size()
518 sljit_s32 word_arg_count = 0; in c_fast_call_get_stack_size()
546 static sljit_s32 c_fast_call_with_args(struct sljit_compiler *compiler, in c_fast_call_with_args()
547 sljit_s32 arg_types, sljit_s32 stack_size, sljit_s32 word_arg_count, sljit_s32 swap_args) in c_fast_call_with_args()
550 sljit_s32 float_arg_count; in c_fast_call_with_args()
621 static sljit_s32 cdecl_call_get_stack_size(struct sljit_compiler *compiler, sljit_s32 arg_types, sl… in cdecl_call_get_stack_size()
623 sljit_s32 stack_size = 0; in cdecl_call_get_stack_size()
624 sljit_s32 word_arg_count = 0; in cdecl_call_get_stack_size()
658 static sljit_s32 cdecl_call_with_args(struct sljit_compiler *compiler, in cdecl_call_with_args()
659 sljit_s32 arg_types, sljit_s32 stack_size, sljit_s32 word_arg_count) in cdecl_call_with_args()
661 sljit_s32 float_arg_count = 0; in cdecl_call_with_args()
699 static sljit_s32 post_call_with_args(struct sljit_compiler *compiler, in post_call_with_args()
700 sljit_s32 arg_types, sljit_s32 stack_size) in post_call_with_args()
703 sljit_s32 single; in post_call_with_args()
724 …_FUNC_ATTRIBUTE struct sljit_jump* sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_call()
725 sljit_s32 arg_types) in sljit_emit_call()
728 sljit_s32 stack_size = 0; in sljit_emit_call()
729 sljit_s32 word_arg_count; in sljit_emit_call()
767 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, in sljit_emit_icall()
768 sljit_s32 arg_types, in sljit_emit_icall()
769 sljit_s32 src, sljit_sw srcw) in sljit_emit_icall()
771 sljit_s32 stack_size = 0; in sljit_emit_icall()
772 sljit_s32 word_arg_count; in sljit_emit_icall()
774 sljit_s32 swap_args; in sljit_emit_icall()
833 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32… in sljit_emit_fast_enter()
864 SLJIT_API_FUNC_ATTRIBUTE sljit_s32 sljit_emit_fast_return(struct sljit_compiler *compiler, sljit_s3… in sljit_emit_fast_return()