Lines Matching refs:saveds
314 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
326 …CHECK(check_sljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds,… in sljit_emit_enter()
327 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
395 size = (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3) - kept_saveds_count; in sljit_emit_enter()
408 if ((saveds > 2 && kept_saveds_count <= 2) || scratches > 9) in sljit_emit_enter()
410 if ((saveds > 1 && kept_saveds_count <= 1) || scratches > 10) in sljit_emit_enter()
412 if ((saveds > 0 && kept_saveds_count == 0) || scratches > 11) in sljit_emit_enter()
539 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
545 …CHECK(check_sljit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds… in sljit_set_context()
546 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
572 …saveds = (1 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3) - SLJIT_KEPT_SAVE… in sljit_set_context()
576 saveds += SSIZE_OF(sw); in sljit_set_context()
578 compiler->local_size = ((SLJIT_LOCALS_OFFSET_BASE + local_size + saveds + 0xf) & ~0xf) - saveds; in sljit_set_context()
585 sljit_s32 local_size, saveds; in emit_stack_frame_release() local
590 (compiler->saveds <= 3 ? compiler->saveds : 3) - kept_saveds_count); in emit_stack_frame_release()
612 saveds = compiler->saveds; in emit_stack_frame_release()
614 if ((saveds > 0 && kept_saveds_count == 0) || compiler->scratches > 11) in emit_stack_frame_release()
616 if ((saveds > 1 && kept_saveds_count <= 1) || compiler->scratches > 10) in emit_stack_frame_release()
618 if ((saveds > 2 && kept_saveds_count <= 2) || compiler->scratches > 9) in emit_stack_frame_release()
796 + (compiler->saveds <= 3 ? compiler->saveds : 3) - kept_saveds_count) * SSIZE_OF(sw); in tail_call_with_args()
925 if (compiler->saveds > 2 || compiler->scratches > 9) { in tail_call_with_args()
929 if ((compiler->saveds > 1 && kept_saveds_count <= 1) || compiler->scratches > 10) { in tail_call_with_args()
933 if ((compiler->saveds > 0 && kept_saveds_count == 0) || compiler->scratches > 11) { in tail_call_with_args()
1025 if ((compiler->saveds > 0 && kept_saveds_count == 0) || compiler->scratches > 11) in tail_call_reg_arg_with_args()
1027 if ((compiler->saveds > 1 && kept_saveds_count <= 1) || compiler->scratches > 10) in tail_call_reg_arg_with_args()
1029 if ((compiler->saveds > 2 && kept_saveds_count <= 2) || compiler->scratches > 9) in tail_call_reg_arg_with_args()
1233 sljit_s32 saveds = compiler->saveds; in sljit_emit_get_return_address() local
1236 …saveds = ((scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3) - SLJIT_KEPT_SAVEDS_C… in sljit_emit_get_return_address()
1240 saveds += SSIZE_OF(sw); in sljit_emit_get_return_address()
1242 return emit_mov(compiler, dst, dstw, SLJIT_MEM1(SLJIT_SP), compiler->local_size + saveds); in sljit_emit_get_return_address()
1682 + (compiler->saveds <= 3 ? compiler->saveds : 3)) * SSIZE_OF(sw); in skip_frames_before_return()