Lines Matching refs:word_arg_count
317 sljit_s32 word_arg_count, saved_arg_count, float_arg_count; in sljit_emit_enter() local
335 word_arg_count = 0; in sljit_emit_enter()
343 word_arg_count++; in sljit_emit_enter()
344 if (word_arg_count >= 4) in sljit_emit_enter()
370 word_arg_count++; in sljit_emit_enter()
375 if (word_arg_count == 4) { in sljit_emit_enter()
426 word_arg_count = 0; in sljit_emit_enter()
438 word_arg_count++; in sljit_emit_enter()
439 …SLJIT_ASSERT(word_arg_count <= 3 || (word_arg_count == 4 && !(status & (ENTER_TMP_TO_R4 | ENTER_TM… in sljit_emit_enter()
443 if (word_arg_count == 3 && local_size > 4 * 4096) in sljit_emit_enter()
447 EMIT_MOV(compiler, word_arg_count, 0, SLJIT_MEM1(SLJIT_SP), args_size); in sljit_emit_enter()
675 sljit_s32 word_arg_count = 0; in call_get_stack_size() local
688 word_arg_count++; in call_get_stack_size()
697 *word_arg_count_ptr = word_arg_count; in call_get_stack_size()
706 sljit_s32 arg_types, sljit_sw stack_size, sljit_s32 word_arg_count, sljit_s32 keep_tmp1) in call_with_args() argument
711 if (word_arg_count >= 4) { in call_with_args()
724 word_arg_count = 0; in call_with_args()
740 word_arg_count++; in call_with_args()
741 …IT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), arg_offset, (word_arg_count >= 4) ? arg4_reg : word_arg_cou… in call_with_args()
743 if (word_arg_count == 1 && arg4_reg == SLJIT_R0) in call_with_args()
785 sljit_sw types, word_arg_count, float_arg_count; in tail_call_with_args() local
798 word_arg_count = 0; in tail_call_with_args()
817 word_arg_count++; in tail_call_with_args()
831 if (word_arg_count >= 1) { in tail_call_with_args()
851 switch (word_arg_count) { in tail_call_with_args()
873 word_arg_count--; in tail_call_with_args()
884 if (word_arg_count >= 1 && src != SLJIT_IMM && src != SLJIT_R0) { in tail_call_with_args()
889 if (word_arg_count >= 3) in tail_call_with_args()
906 if (word_arg_count >= 3) { in tail_call_with_args()
909 if (word_arg_count >= 4) in tail_call_with_args()
914 if (word_arg_count >= 1) { in tail_call_with_args()
942 if (word_arg_count >= 4) { in tail_call_with_args()
960 switch (word_arg_count) { in tail_call_with_args()
979 word_arg_count--; in tail_call_with_args()
1005 sljit_s32 word_arg_count = 0; in tail_call_reg_arg_with_args() local
1012 word_arg_count++; in tail_call_reg_arg_with_args()
1017 if (word_arg_count < 4) in tail_call_reg_arg_with_args()
1040 sljit_s32 word_arg_count; in sljit_emit_call() local
1074 stack_size = call_get_stack_size(arg_types, &word_arg_count); in sljit_emit_call()
1075 PTR_FAIL_IF(call_with_args(compiler, arg_types, stack_size, word_arg_count, 0)); in sljit_emit_call()
1090 sljit_s32 word_arg_count; in sljit_emit_icall() local
1145 stack_size = call_get_stack_size(arg_types, &word_arg_count); in sljit_emit_icall()
1146 FAIL_IF(call_with_args(compiler, arg_types, stack_size, word_arg_count, src == TMP_REG1)); in sljit_emit_icall()