Lines Matching refs:arg_types

751 static sljit_s32 function_check_arguments(sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saved…  in function_check_arguments()  argument
755 curr_type = (arg_types & SLJIT_ARG_FULL_MASK); in function_check_arguments()
765 arg_types >>= SLJIT_ARG_SHIFT; in function_check_arguments()
771 while (arg_types != 0) { in function_check_arguments()
775 curr_type = (arg_types & SLJIT_ARG_MASK); in function_check_arguments()
777 if (arg_types & SLJIT_ARG_TYPE_SCRATCH_REG) { in function_check_arguments()
794 arg_types >>= SLJIT_ARG_SHIFT; in function_check_arguments()
1077 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in check_sljit_emit_enter() argument
1091 CHECK_ARGUMENT((arg_types & SLJIT_ARG_FULL_MASK) < SLJIT_ARG_TYPE_F64); in check_sljit_emit_enter()
1092 CHECK_ARGUMENT(function_check_arguments(arg_types, scratches, saveds, fscratches)); in check_sljit_emit_enter()
1098 fprintf(compiler->verbose, " enter ret[%s", call_arg_names[arg_types & SLJIT_ARG_MASK]); in check_sljit_emit_enter()
1100 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_emit_enter()
1101 if (arg_types) { in check_sljit_emit_enter()
1104 fprintf(compiler->verbose, "%s%s", call_arg_names[arg_types & SLJIT_ARG_MASK], in check_sljit_emit_enter()
1105 (arg_types & SLJIT_ARG_TYPE_SCRATCH_REG) ? "_r" : ""); in check_sljit_emit_enter()
1106 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_emit_enter()
1107 if (arg_types) in check_sljit_emit_enter()
1109 } while (arg_types); in check_sljit_emit_enter()
1121 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in check_sljit_set_context() argument
1135 CHECK_ARGUMENT((arg_types & SLJIT_ARG_FULL_MASK) < SLJIT_ARG_TYPE_F64); in check_sljit_set_context()
1136 CHECK_ARGUMENT(function_check_arguments(arg_types, scratches, saveds, fscratches)); in check_sljit_set_context()
1142 fprintf(compiler->verbose, " set_context ret[%s", call_arg_names[arg_types & SLJIT_ARG_MASK]); in check_sljit_set_context()
1144 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_set_context()
1145 if (arg_types) { in check_sljit_set_context()
1148 fprintf(compiler->verbose, "%s%s", call_arg_names[arg_types & SLJIT_ARG_MASK], in check_sljit_set_context()
1149 (arg_types & SLJIT_ARG_TYPE_SCRATCH_REG) ? "_r" : ""); in check_sljit_set_context()
1150 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_set_context()
1151 if (arg_types) in check_sljit_set_context()
1153 } while (arg_types); in check_sljit_set_context()
1685 sljit_s32 arg_types) in check_sljit_emit_call() argument
1690 CHECK_ARGUMENT(function_check_arguments(arg_types, compiler->scratches, -1, compiler->fscratches)); in check_sljit_emit_call()
1693 CHECK_ARGUMENT((arg_types & SLJIT_ARG_MASK) == compiler->last_return); in check_sljit_emit_call()
1701 call_arg_names[arg_types & SLJIT_ARG_MASK]); in check_sljit_emit_call()
1703 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_emit_call()
1704 if (arg_types) { in check_sljit_emit_call()
1707 fprintf(compiler->verbose, "%s", call_arg_names[arg_types & SLJIT_ARG_MASK]); in check_sljit_emit_call()
1708 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_emit_call()
1709 if (arg_types) in check_sljit_emit_call()
1711 } while (arg_types); in check_sljit_emit_call()
1791 sljit_s32 arg_types, in check_sljit_emit_icall() argument
1797 CHECK_ARGUMENT(function_check_arguments(arg_types, compiler->scratches, -1, compiler->fscratches)); in check_sljit_emit_icall()
1801 CHECK_ARGUMENT((arg_types & SLJIT_ARG_MASK) == compiler->last_return); in check_sljit_emit_icall()
1808 call_arg_names[arg_types & SLJIT_ARG_MASK]); in check_sljit_emit_icall()
1810 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_emit_icall()
1811 if (arg_types) { in check_sljit_emit_icall()
1814 fprintf(compiler->verbose, "%s", call_arg_names[arg_types & SLJIT_ARG_MASK]); in check_sljit_emit_icall()
1815 arg_types >>= SLJIT_ARG_SHIFT; in check_sljit_emit_icall()
1816 if (arg_types) in check_sljit_emit_icall()
1818 } while (arg_types); in check_sljit_emit_icall()
2398 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_emit_enter() argument
2403 SLJIT_UNUSED_ARG(arg_types); in sljit_emit_enter()
2414 sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, in sljit_set_context() argument
2419 SLJIT_UNUSED_ARG(arg_types); in sljit_set_context()
2588 sljit_s32 arg_types) in sljit_emit_call() argument
2592 SLJIT_UNUSED_ARG(arg_types); in sljit_emit_call()
2657 sljit_s32 arg_types, in sljit_emit_icall() argument
2662 SLJIT_UNUSED_ARG(arg_types); in sljit_emit_icall()