Lines Matching refs:scratches

253 #define GET_SAVED_REGISTERS_SIZE(scratches, saveds, extra) \  argument
254 …(((scratches < SLJIT_NUMBER_OF_SCRATCH_REGISTERS ? 0 : (scratches - SLJIT_NUMBER_OF_SCRATCH_REGIST…
417 compiler->scratches = -1; in sljit_create_compiler()
665 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in set_emit_enter() argument
672 compiler->scratches = scratches; in set_emit_enter()
683 sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, in set_set_context() argument
690 compiler->scratches = scratches; in set_set_context()
751 static sljit_s32 function_check_arguments(sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saved… in function_check_arguments() argument
761 if (scratches == 0) in function_check_arguments()
798 return (word_arg_count <= scratches && float_arg_count <= fscratches); in function_check_arguments()
800 …return (saved_arg_count <= saveds && scratch_arg_end <= scratches && float_arg_count <= fscratches… in function_check_arguments()
804 (((r) >= SLJIT_R0 && (r) < (SLJIT_R0 + compiler->scratches)) \
819 if (compiler->scratches == -1 || compiler->saveds == -1) in function_check_src_mem()
856 if (compiler->scratches == -1 || compiler->saveds == -1) in function_check_src()
873 if (compiler->scratches == -1 || compiler->saveds == -1) in function_check_dst()
887 if (compiler->scratches == -1 || compiler->saveds == -1) in function_fcheck()
924 if (r < (SLJIT_R0 + compiler->scratches)) in sljit_verbose_reg()
1080 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in check_sljit_emit_enter() argument
1092 CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_emit_enter()
1094 CHECK_ARGUMENT(scratches + saveds <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_emit_enter()
1100 …CHECK_ARGUMENT(function_check_arguments(arg_types, scratches, (options & SLJIT_ENTER_REG_ARG) ? 0 … in check_sljit_emit_enter()
1130 scratches, saveds, fscratches, fsaveds, local_size); in check_sljit_emit_enter()
1137 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in check_sljit_set_context() argument
1149 CHECK_ARGUMENT(scratches >= 0 && scratches <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_set_context()
1151 CHECK_ARGUMENT(scratches + saveds <= SLJIT_NUMBER_OF_REGISTERS); in check_sljit_set_context()
1157 …CHECK_ARGUMENT(function_check_arguments(arg_types, scratches, (options & SLJIT_ENTER_REG_ARG) ? 0 … in check_sljit_set_context()
1187 scratches, saveds, fscratches, fsaveds, local_size); in check_sljit_set_context()
1215 CHECK_ARGUMENT(compiler->scratches >= 0); in check_sljit_emit_return()
1302 …UMENT(GET_OPCODE(op) < SLJIT_LMUL_UW || GET_OPCODE(op) >= SLJIT_ENDBR || compiler->scratches >= 2); in check_sljit_emit_op0()
1800 CHECK_ARGUMENT(function_check_arguments(arg_types, compiler->scratches, -1, compiler->fscratches)); in check_sljit_emit_call()
1914 CHECK_ARGUMENT(function_check_arguments(arg_types, compiler->scratches, -1, compiler->fscratches)); in check_sljit_emit_icall()
1996 CHECK_ARGUMENT(compiler->scratches != -1 && compiler->saveds != -1); in check_sljit_emit_cmov()
2726 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
2732 SLJIT_UNUSED_ARG(scratches); in sljit_emit_enter()
2742 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
2748 SLJIT_UNUSED_ARG(scratches); in sljit_set_context()