Lines Matching refs:local_size

1065 	sljit_si fscratches, sljit_si fsaveds, sljit_si local_size)  in sljit_emit_enter()  argument
1070 …eck_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_emit_enter()
1071 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_emit_enter()
1074 local_size += saved_regs_size + SLJIT_LOCALS_OFFSET; in sljit_emit_enter()
1075 local_size = (local_size + 15) & ~0xf; in sljit_emit_enter()
1076 compiler->local_size = local_size; in sljit_emit_enter()
1078 if (local_size <= (63 * sizeof(sljit_sw))) { in sljit_emit_enter()
1080 | RN(TMP_SP) | ((-(local_size >> 3) & 0x7f) << 15))); in sljit_emit_enter()
1082 offs = (local_size - saved_regs_size) << (15 - 3); in sljit_emit_enter()
1089 local_size -= saved_regs_size + SLJIT_LOCALS_OFFSET; in sljit_emit_enter()
1118 if (compiler->local_size > (63 * sizeof(sljit_sw))) { in sljit_emit_enter()
1120 if (local_size > 0xfff) { in sljit_emit_enter()
1121 …FAIL_IF(push_inst(compiler, SUBI | RD(TMP_SP) | RN(TMP_SP) | ((local_size >> 12) << 10) | (1 << 22… in sljit_emit_enter()
1122 local_size &= 0xfff; in sljit_emit_enter()
1124 if (local_size) in sljit_emit_enter()
1125 FAIL_IF(push_inst(compiler, SUBI | RD(TMP_SP) | RN(TMP_SP) | (local_size << 10))); in sljit_emit_enter()
1143 sljit_si fscratches, sljit_si fsaveds, sljit_si local_size) in sljit_set_context() argument
1146 …ck_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size)); in sljit_set_context()
1147 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size); in sljit_set_context()
1149 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 0) + SLJIT_LOCALS_OFFSET; in sljit_set_context()
1150 local_size = (local_size + 15) & ~0xf; in sljit_set_context()
1151 compiler->local_size = local_size; in sljit_set_context()
1157 sljit_si local_size; in sljit_emit_return() local
1165 local_size = compiler->local_size; in sljit_emit_return()
1168 if (local_size <= (63 * sizeof(sljit_sw))) in sljit_emit_return()
1169 offs = (local_size - saved_regs_size) << (15 - 3); in sljit_emit_return()
1178 local_size -= saved_regs_size + SLJIT_LOCALS_OFFSET; in sljit_emit_return()
1179 if (local_size > 0xfff) { in sljit_emit_return()
1180 …FAIL_IF(push_inst(compiler, ADDI | RD(TMP_SP) | RN(TMP_SP) | ((local_size >> 12) << 10) | (1 << 22… in sljit_emit_return()
1181 local_size &= 0xfff; in sljit_emit_return()
1183 if (local_size) in sljit_emit_return()
1184 FAIL_IF(push_inst(compiler, ADDI | RD(TMP_SP) | RN(TMP_SP) | (local_size << 10))); in sljit_emit_return()
1212 if (compiler->local_size <= (63 * sizeof(sljit_sw))) { in sljit_emit_return()
1214 | RN(TMP_SP) | (((local_size >> 3) & 0x7f) << 15))); in sljit_emit_return()