Home
last modified time | relevance | path

Searched refs:word_arg_count (Results 1 – 10 of 10) sorted by relevance

/third_party/pcre2/pcre2/src/sljit/
DsljitNativeX86_32.c266 sljit_s32 word_arg_count, saved_arg_count, float_arg_count; in sljit_emit_enter() local
284 word_arg_count = 0; in sljit_emit_enter()
292 word_arg_count++; in sljit_emit_enter()
293 if (word_arg_count >= 4) in sljit_emit_enter()
319 word_arg_count++; in sljit_emit_enter()
324 if (word_arg_count == 4) { in sljit_emit_enter()
375 word_arg_count = 0; in sljit_emit_enter()
387 word_arg_count++; in sljit_emit_enter()
388 …SLJIT_ASSERT(word_arg_count <= 3 || (word_arg_count == 4 && !(status & (ENTER_TMP_TO_R4 | ENTER_TM… in sljit_emit_enter()
392 if (word_arg_count == 3 && local_size > 4 * 4096) in sljit_emit_enter()
[all …]
DsljitNativeMIPS_32.c71 sljit_s32 word_arg_count = 0; in call_with_args() local
95 if (word_arg_count == 0 && float_arg_count <= 1) in call_with_args()
102 if (word_arg_count == 0 && float_arg_count <= 1) in call_with_args()
110 word_arg_count++; in call_with_args()
170 ins = SW | S(SLJIT_SP) | T(word_arg_count) | IMM(*offsets_ptr); in call_with_args()
171 else if ((*offsets_ptr >> 2) != word_arg_count - 1) in call_with_args()
172 ins = ADDU | S(word_arg_count) | TA(0) | DA(4 + (*offsets_ptr >> 2)); in call_with_args()
176 word_arg_count--; in call_with_args()
DsljitNativeX86_64.c378 sljit_s32 word_arg_count = 0; in sljit_emit_enter() local
442 switch (word_arg_count) { in sljit_emit_enter()
457 switch (word_arg_count + float_arg_count) { in sljit_emit_enter()
473 if (tmp != SLJIT_R0 + word_arg_count) in sljit_emit_enter()
474 EMIT_MOV(compiler, SLJIT_R0 + word_arg_count, 0, tmp, 0); in sljit_emit_enter()
479 word_arg_count++; in sljit_emit_enter()
484 if (float_arg_count != float_arg_count + word_arg_count) in sljit_emit_enter()
486 float_arg_count, float_arg_count + word_arg_count, 0)); in sljit_emit_enter()
706 sljit_s32 word_arg_count = 0; in call_with_args() local
716 word_arg_count++; in call_with_args()
[all …]
DsljitNativeMIPS_64.c154 sljit_s32 word_arg_count = 0; in call_with_args() local
175 word_arg_count++; in call_with_args()
201 if (arg_count != word_arg_count) in call_with_args()
202 ins = DADDU | S(word_arg_count) | TA(0) | D(arg_count); in call_with_args()
206 word_arg_count--; in call_with_args()
DsljitNativePPC_64.c505 sljit_s32 word_arg_count = 0; in call_with_args() local
524 word_arg_count++; in call_with_args()
526 if (arg_count != word_arg_count && arg_count == reg) { in call_with_args()
543 if (arg_count != word_arg_count) in call_with_args()
544 FAIL_IF(push_inst(compiler, OR | S(word_arg_count) | A(arg_count) | B(word_arg_count))); in call_with_args()
547 word_arg_count--; in call_with_args()
DsljitLir.c753 sljit_s32 word_arg_count, scratch_arg_end, saved_arg_count, float_arg_count, curr_type; in function_check_arguments() local
767 word_arg_count = 0; in function_check_arguments()
772 if (word_arg_count + float_arg_count >= 4) in function_check_arguments()
781 word_arg_count++; in function_check_arguments()
782 scratch_arg_end = word_arg_count; in function_check_arguments()
788 word_arg_count++; in function_check_arguments()
798 return (word_arg_count <= scratches && float_arg_count <= fscratches); in function_check_arguments()
DsljitNativeMIPS_common.c806 sljit_s32 arg_count, word_arg_count, float_arg_count; in sljit_emit_enter() local
902 word_arg_count = 0; in sljit_emit_enter()
919 if (word_arg_count == 0 && float_arg_count <= 2) { in sljit_emit_enter()
932 if (word_arg_count == 0 && float_arg_count <= 2) { in sljit_emit_enter()
941 word_arg_count++; in sljit_emit_enter()
946 } else if (word_arg_count != arg_count + 1 || arg_count == 0) in sljit_emit_enter()
947 tmp = word_arg_count; in sljit_emit_enter()
981 word_arg_count++; in sljit_emit_enter()
986 } else if (word_arg_count != arg_count || word_arg_count <= 1) in sljit_emit_enter()
987 tmp = word_arg_count; in sljit_emit_enter()
DsljitNativeARM_T2_32.c1141 sljit_s32 size, i, tmp, word_arg_count; in sljit_emit_enter() local
1195 word_arg_count = 0; in sljit_emit_enter()
1226 word_arg_count++; in sljit_emit_enter()
1231 } else if (word_arg_count - 1 != (sljit_s32)(offset >> 2)) in sljit_emit_enter()
1232 tmp = word_arg_count; in sljit_emit_enter()
1279 …IF(push_inst16(compiler, MOV | SET_REGS44(SLJIT_S0 - saved_arg_count, SLJIT_R0 + word_arg_count))); in sljit_emit_enter()
1283 word_arg_count++; in sljit_emit_enter()
DsljitNativePPC_common.c755 sljit_s32 word_arg_count = 0; in sljit_emit_enter() local
842 } else if (arg_count != word_arg_count) in sljit_emit_enter()
843 tmp = SLJIT_R0 + word_arg_count; in sljit_emit_enter()
851 …push_inst(compiler, OR | S(SLJIT_R0 + word_arg_count) | A(SLJIT_S0 - saved_arg_count) | B(SLJIT_R0… in sljit_emit_enter()
855 word_arg_count++; in sljit_emit_enter()
DsljitNativeARM_32.c1064 sljit_s32 i, tmp, size, word_arg_count; in sljit_emit_enter() local
1123 word_arg_count = 0; in sljit_emit_enter()
1154 word_arg_count++; in sljit_emit_enter()
1159 } else if (word_arg_count - 1 != (sljit_s32)(offset >> 2)) in sljit_emit_enter()
1160 tmp = word_arg_count; in sljit_emit_enter()
1203 …FAIL_IF(push_inst(compiler, MOV | RD(SLJIT_S0 - saved_arg_count) | RM(SLJIT_R0 + word_arg_count))); in sljit_emit_enter()
1207 word_arg_count++; in sljit_emit_enter()