Searched refs:extra_space (Results 1 – 4 of 4) sorted by relevance
/PHP-8.2/ext/pcre/pcre2lib/sljit/ |
H A D | sljitNativeMIPS_32.c | 445 sljit_u32 is_tail_call = *extra_space & SLJIT_CALL_RETURN; in call_with_args() 502 *extra_space = offset; in call_with_args() 505 *extra_space = 16; in call_with_args() 510 *extra_space = 0; in call_with_args() 576 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_call() local 592 if (!(type & SLJIT_CALL_RETURN) || extra_space > 0) { in sljit_emit_call() 601 if (extra_space == 0) in sljit_emit_call() 620 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local 637 FAIL_IF(call_with_args(compiler, arg_types, &ins, &extra_space)); in sljit_emit_icall() 640 if (!(type & SLJIT_CALL_RETURN) || extra_space > 0) in sljit_emit_icall() [all …]
|
H A D | sljitNativeX86_32.c | 840 sljit_s32 *extra_space, sljit_s32 arg_types, in tail_call_with_args() argument 849 sljit_u8 fast_call = (*extra_space & 0xff) == SLJIT_CALL; in tail_call_with_args() 896 *extra_space = fast_call ? 0 : args_size; in tail_call_with_args() 900 *extra_space = 0; in tail_call_with_args() 1073 *extra_space = 0; in tail_call_with_args() 1097 *extra_space = args_size; in tail_call_with_args() 1186 static sljit_s32 emit_tail_call_end(struct sljit_compiler *compiler, sljit_s32 extra_space) in emit_tail_call_end() argument 1191 BINARY_IMM32(ADD, extra_space, SLJIT_SP, 0); in emit_tail_call_end()
|
H A D | sljitNativeARM_T2_32.c | 2153 *extra_space = offset; in softfloat_call_with_args() 2162 *extra_space = 0; in softfloat_call_with_args() 2285 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_call() local 2293 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_call() 2295 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_call() 2306 if (extra_space > 0) { in sljit_emit_call() 2309 | RN4(SLJIT_SP) | (extra_space - sizeof(sljit_sw)))); in sljit_emit_call() 2377 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local 2395 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_icall() 2397 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_icall() [all …]
|
H A D | sljitNativeARM_32.c | 2579 *extra_space = offset; in softfloat_call_with_args() 2588 *extra_space = 0; in softfloat_call_with_args() 2714 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_call() local 2722 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_call() 2724 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_call() 2735 if (extra_space > 0) { in sljit_emit_call() 2738 TMP_REG2, SLJIT_SP, extra_space - sizeof(sljit_sw)))); in sljit_emit_call() 2814 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local 2832 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_icall() 2834 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_icall() [all …]
|
Completed in 34 milliseconds