Home
last modified time | relevance | path

Searched refs:callee_func (Results 1 – 7 of 7) sorted by relevance

/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_call_graph.h39 zend_function *callee_func; member
H A Dzend_func_info.c1630 const zend_function *callee_func = call_info->callee_func; in zend_get_func_info() local
1632 if (callee_func->type == ZEND_INTERNAL_FUNCTION) { in zend_get_func_info()
1636 …if (!call_info->callee_func->common.scope && (zv = zend_hash_find_ex(&func_info, Z_STR_P(CRT_CONST… in zend_get_func_info()
1643 callee_func->common.num_args == 0 && in zend_get_func_info()
1644 callee_func->common.required_num_args == 0 && in zend_get_func_info()
1645 !(callee_func->common.fn_flags & ZEND_ACC_VARIADIC)) { in zend_get_func_info()
1661 zend_func_info *info = ZEND_FUNC_INFO((zend_op_array*)callee_func); in zend_get_func_info()
1668 if (callee_func->type == ZEND_INTERNAL_FUNCTION) { in zend_get_func_info()
1671 if (callee_func->common.fn_flags & ZEND_ACC_GENERATOR) { in zend_get_func_info()
1673 } else if (callee_func->common.fn_flags & ZEND_ACC_RETURN_REFERENCE) { in zend_get_func_info()
H A Dzend_call_graph.c112 call_info->callee_func = func; in zend_analyze_calls()
H A Ddfa_pass.c400 && call_info->callee_func in zend_dfa_optimize_calls()
401 && ZSTR_LEN(call_info->callee_func->common.function_name) == sizeof("in_array")-1 in zend_dfa_optimize_calls()
402 …&& memcmp(ZSTR_VAL(call_info->callee_func->common.function_name), "in_array", sizeof("in_array")-1… in zend_dfa_optimize_calls()
H A Dzend_optimizer.c1304 if (opline && call_info->callee_func && opline->opcode == ZEND_INIT_FCALL) { in zend_adjust_fcall_stack_size_graph()
1305 opline->op1.num = zend_vm_calc_used_stack(opline->extended_value, call_info->callee_func); in zend_adjust_fcall_stack_size_graph()
H A Dzend_inference.c1476 if (call_info->callee_func->type == ZEND_USER_FUNCTION) { in zend_inference_calc_range()
1477 func_info = ZEND_FUNC_INFO(&call_info->callee_func->op_array); in zend_inference_calc_range()
3611 if (call_info->callee_func->type == ZEND_USER_FUNCTION) { in zend_update_type_info()
3612 func_info = ZEND_FUNC_INFO(&call_info->callee_func->op_array); in zend_update_type_info()
4072 if (call_info && op_array == &call_info->callee_func->op_array) { in is_recursive_tail_call()
H A Dsccp.c2232 call->callee_func = NULL; in remove_call()

Completed in 43 milliseconds