Home | History | Annotate | Download | only in sljit

Lines Matching defs:local_size

1177 	sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size)
1183 CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
1184 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
1186 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
1187 local_size = (local_size + 7) & ~7;
1188 compiler->local_size = local_size;
1190 if (local_size <= SIMM_16BIT_MAX) {
1192 FAIL_IF(ADDLI(SLJIT_LOCALS_REG_mapped, SLJIT_LOCALS_REG_mapped, -local_size));
1195 FAIL_IF(load_immediate(compiler, TMP_REG1_mapped, local_size));
1199 local_size = 0;
1203 FAIL_IF(ADDLI(ADDR_TMP_mapped, base, local_size - 8));
1227 sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size)
1230 CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
1231 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
1233 local_size += GET_SAVED_REGISTERS_SIZE(scratches, saveds, 1);
1234 compiler->local_size = (local_size + 7) & ~7;
1241 sljit_s32 local_size;
1251 local_size = compiler->local_size;
1252 if (local_size <= SIMM_16BIT_MAX)
1255 FAIL_IF(load_immediate(compiler, TMP_REG1_mapped, local_size));
1258 local_size = 0;
1262 FAIL_IF(ADDLI(ADDR_TMP_mapped, base, local_size - 8));
1277 if (compiler->local_size <= SIMM_16BIT_MAX)
1278 FAIL_IF(ADDLI(SLJIT_LOCALS_REG_mapped, SLJIT_LOCALS_REG_mapped, compiler->local_size));