Lines Matching refs:local_size

576 	sljit_si fscratches, sljit_si fsaveds, sljit_si local_size)  in sljit_emit_enter()  argument
581 …eck_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_emit_enter()
582 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
615 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET; in sljit_emit_enter()
616 local_size = (local_size + 15) & ~0xf; in sljit_emit_enter()
617 compiler->local_size = local_size; in sljit_emit_enter()
620 if (local_size <= SIMM_MAX) in sljit_emit_enter()
621 FAIL_IF(push_inst(compiler, STWU | S(SLJIT_SP) | A(SLJIT_SP) | IMM(-local_size))); in sljit_emit_enter()
623 FAIL_IF(load_immediate(compiler, 0, -local_size)); in sljit_emit_enter()
627 if (local_size <= SIMM_MAX) in sljit_emit_enter()
628 FAIL_IF(push_inst(compiler, STDU | S(SLJIT_SP) | A(SLJIT_SP) | IMM(-local_size))); in sljit_emit_enter()
630 FAIL_IF(load_immediate(compiler, 0, -local_size)); in sljit_emit_enter()
640 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size) in sljit_set_context() argument
643 …ck_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_set_context()
644 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
646 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1) + SLJIT_LOCALS_OFFSET; in sljit_set_context()
647 compiler->local_size = (local_size + 15) & ~0xf; in sljit_set_context()
660 if (compiler->local_size <= SIMM_MAX) in sljit_emit_return()
661 FAIL_IF(push_inst(compiler, ADDI | D(SLJIT_SP) | A(SLJIT_SP) | IMM(compiler->local_size))); in sljit_emit_return()
663 FAIL_IF(load_immediate(compiler, 0, compiler->local_size)); in sljit_emit_return()