Lines Matching refs:scratches
69 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
76 CHECK(check_sljit_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
77 set_emit_enter(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
86 if (scratches <= 1)
89 compiler->saveds_offset = ((scratches == 2) ? 2 : 3) * sizeof(sljit_sw);
92 if (scratches > 3)
93 compiler->saveds_offset += ((scratches > (3 + 6)) ? 6 : (scratches - 3)) * sizeof(sljit_sw);
103 size = 1 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3);
120 if (saveds > 2 || scratches > 9)
122 if (saveds > 1 || scratches > 10)
124 if (saveds > 0 || scratches > 11)
164 saveds = (2 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3)) * sizeof(sljit_uw);
223 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds,
227 CHECK(check_sljit_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size));
228 set_set_context(compiler, options, args, scratches, saveds, fscratches, fsaveds, local_size);
237 if (scratches <= 1)
240 compiler->saveds_offset = ((scratches == 2) ? 2 : 3) * sizeof(sljit_sw);
243 if (scratches > 3)
244 compiler->saveds_offset += ((scratches > (3 + 6)) ? 6 : (scratches - 3)) * sizeof(sljit_sw);
255 saveds = (2 + (scratches > 9 ? (scratches - 9) : 0) + (saveds <= 3 ? saveds : 3)) * sizeof(sljit_uw);
290 size = 2 + (compiler->scratches > 7 ? (compiler->scratches - 7) : 0) +
304 if (compiler->saveds > 0 || compiler->scratches > 11)
306 if (compiler->saveds > 1 || compiler->scratches > 10)
308 if (compiler->saveds > 2 || compiler->scratches > 9)