Lines Matching refs:local_size

458 	sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size)  in sljit_emit_enter()  argument
472 …ljit_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_emit_enter()
473 set_emit_enter(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
508 local_size += SLJIT_LOCALS_OFFSET; in sljit_emit_enter()
512 saved_float_regs_offset = ((local_size + 0xf) & ~0xf); in sljit_emit_enter()
513 local_size = saved_float_regs_offset + saved_float_regs_size; in sljit_emit_enter()
575 local_size = ((local_size + saved_regs_size + 0xf) & ~0xf) - saved_regs_size; in sljit_emit_enter()
576 compiler->local_size = local_size; in sljit_emit_enter()
579 if (local_size > 0) { in sljit_emit_enter()
580 if (local_size <= 4 * 4096) { in sljit_emit_enter()
581 if (local_size > 4096) in sljit_emit_enter()
583 if (local_size > 2 * 4096) in sljit_emit_enter()
585 if (local_size > 3 * 4096) in sljit_emit_enter()
589 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, local_size >> 12); in sljit_emit_enter()
601 local_size &= 0xfff; in sljit_emit_enter()
604 if (local_size > 0) in sljit_emit_enter()
605 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_MEM1(SLJIT_SP), -local_size); in sljit_emit_enter()
609 if (local_size > 0) in sljit_emit_enter()
610 BINARY_IMM32(SUB, local_size, SLJIT_SP, 0); in sljit_emit_enter()
634 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) in sljit_set_context() argument
642 …jit_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_set_context()
643 set_set_context(compiler, options, arg_types, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
646 local_size += SLJIT_LOCALS_OFFSET; in sljit_set_context()
650 local_size = ((local_size + 0xf) & ~0xf) + saved_float_regs_size; in sljit_set_context()
657 compiler->local_size = ((local_size + saved_regs_size + 0xf) & ~0xf) - saved_regs_size; in sljit_set_context()
664 sljit_s32 local_size, i, tmp; in emit_stack_frame_release() local
677 saved_float_regs_offset = (compiler->local_size - saved_float_regs_offset) & ~0xf; in emit_stack_frame_release()
694 local_size = compiler->local_size; in emit_stack_frame_release()
697 local_size += SSIZE_OF(sw); in emit_stack_frame_release()
701 if (local_size > 0) in emit_stack_frame_release()
702 BINARY_IMM32(ADD, local_size, SLJIT_SP, 0); in emit_stack_frame_release()
1003 return emit_mov(compiler, dst, dstw, SLJIT_MEM1(SLJIT_SP), compiler->local_size + saved_regs_size); in sljit_emit_get_return_address()
1389 size = compiler->local_size; in skip_frames_before_return()