Lines Matching refs:extra_space
3132 …_args(struct sljit_compiler *compiler, sljit_s32 arg_types, sljit_s32 *src, sljit_u32 *extra_space) in softfloat_call_with_args() argument
3134 sljit_u32 is_tail_call = *extra_space & SLJIT_CALL_RETURN; in softfloat_call_with_args()
3181 *extra_space = offset; in softfloat_call_with_args()
3190 *extra_space = 0; in softfloat_call_with_args()
3314 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_call() local
3322 PTR_FAIL_IF(softfloat_call_with_args(compiler, arg_types, NULL, &extra_space)); in sljit_emit_call()
3323 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_call()
3325 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_call()
3332 if (extra_space > 0) { in sljit_emit_call()
3335 TMP_REG2, SLJIT_SP, extra_space - sizeof(sljit_sw)))); in sljit_emit_call()
3337 PTR_FAIL_IF(push_inst(compiler, ADD | RD(SLJIT_SP) | RN(SLJIT_SP) | SRC2_IMM | extra_space)); in sljit_emit_call()
3414 sljit_u32 extra_space = (sljit_u32)type; in sljit_emit_icall() local
3432 FAIL_IF(softfloat_call_with_args(compiler, arg_types, &src, &extra_space)); in sljit_emit_icall()
3433 SLJIT_ASSERT((extra_space & 0x7) == 0); in sljit_emit_icall()
3435 if ((type & SLJIT_CALL_RETURN) && extra_space == 0) in sljit_emit_icall()
3441 if (extra_space > 0) { in sljit_emit_icall()
3444 TMP_REG2, SLJIT_SP, extra_space - sizeof(sljit_sw)))); in sljit_emit_icall()
3446 FAIL_IF(push_inst(compiler, ADD | RD(SLJIT_SP) | RN(SLJIT_SP) | SRC2_IMM | extra_space)); in sljit_emit_icall()