Home
last modified time | relevance | path

Searched refs:extra_space (Results 1 – 4 of 4) sorted by relevance

/PHP-8.3/ext/pcre/pcre2lib/sljit/
H A DsljitNativeMIPS_32.c68 sljit_u32 is_tail_call = *extra_space & SLJIT_CALL_RETURN; in call_with_args()
125 *extra_space = offset; in call_with_args()
128 *extra_space = 16; in call_with_args()
133 *extra_space = 0; in call_with_args()
199 sljit_u32 extra_space = 0; in sljit_emit_call() local
210 extra_space = (sljit_u32)type; in sljit_emit_call()
220 if (!(type & SLJIT_CALL_RETURN) || extra_space > 0) { in sljit_emit_call()
236 if (extra_space == 0) in sljit_emit_call()
255 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local
296 if (!(type & SLJIT_CALL_RETURN) || extra_space > 0) in sljit_emit_icall()
[all …]
H A DsljitNativeARM_T2_32.c2355 *extra_space = offset; in softfloat_call_with_args()
2364 *extra_space = 0; in softfloat_call_with_args()
2487 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_call() local
2496 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_call()
2498 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_call()
2505 if (extra_space > 0) { in sljit_emit_call()
2508 | RN4(SLJIT_SP) | (extra_space - sizeof(sljit_sw)))); in sljit_emit_call()
2576 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local
2595 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_icall()
2597 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_icall()
[all …]
H A DsljitNativeARM_32.c2731 sljit_u32 is_tail_call = *extra_space & SLJIT_CALL_RETURN; in softfloat_call_with_args()
2778 *extra_space = offset; in softfloat_call_with_args()
2787 *extra_space = 0; in softfloat_call_with_args()
2913 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_call() local
2922 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_call()
2924 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_call()
2931 if (extra_space > 0) { in sljit_emit_call()
3010 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local
3029 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_icall()
3031 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_icall()
[all …]
H A DsljitNativeX86_32.c736 sljit_s32 *extra_space, sljit_s32 arg_types, in tail_call_with_args() argument
780 *extra_space = 0; in tail_call_with_args()
895 *extra_space = args_size; in tail_call_with_args()
949 static sljit_s32 emit_tail_call_end(struct sljit_compiler *compiler, sljit_s32 extra_space) in emit_tail_call_end() argument
954 BINARY_IMM32(ADD, extra_space, SLJIT_SP, 0); in emit_tail_call_end()

Completed in 29 milliseconds