Searched refs:zend_call_info (Results 1 – 13 of 13) sorted by relevance
/PHP-8.3/Zend/Optimizer/ |
H A D | zend_call_graph.h | 35 zend_call_info *next_caller; 36 zend_call_info *next_callee; 49 zend_call_info *caller_info; /* where this function is called from */ 50 zend_call_info *callee_info; /* which functions are called from this one */ 51 zend_call_info **call_map; /* Call info associated with init/call/send opnum */ 65 ZEND_API zend_call_info **zend_build_call_map(zend_arena **arena, zend_func_info *info, const zend_…
|
H A D | zend_func_info.h | 45 typedef struct _zend_call_info zend_call_info; typedef 60 const zend_function *callee_func, const zend_call_info *call_info, const zend_ssa *ssa); 62 const zend_call_info *call_info, const zend_ssa *ssa,
|
H A D | zend_call_graph.c | 51 zend_call_info *call_info; in zend_analyze_calls() 53 zend_call_info **call_stack; in zend_analyze_calls() 57 call_stack = do_alloca((op_array->last / 2) * sizeof(zend_call_info*), use_heap); in zend_analyze_calls() 68 …call_info = zend_arena_calloc(arena, 1, sizeof(zend_call_info) + (sizeof(zend_send_arg_info) * ((i… in zend_analyze_calls() 158 zend_call_info *call_info; in zend_is_indirectly_recursive() 185 zend_call_info *call_info; in zend_analyze_recursion() 248 ZEND_API zend_call_info **zend_build_call_map(zend_arena **arena, zend_func_info *info, const zend_… in zend_build_call_map() 250 zend_call_info **map, *call; in zend_build_call_map() 256 map = zend_arena_calloc(arena, sizeof(zend_call_info *), op_array->last); in zend_build_call_map()
|
H A D | zend_func_info.c | 32 typedef uint32_t (*info_func_t)(const zend_call_info *call_info, const zend_ssa *ssa); 52 static uint32_t zend_range_info(const zend_call_info *call_info, const zend_ssa *ssa) in zend_range_info() 100 const zend_function *callee_func, const zend_call_info *call_info, const zend_ssa *ssa) { in zend_get_internal_func_info() 131 const zend_call_info *call_info, const zend_ssa *ssa, in zend_get_func_info()
|
H A D | zend_optimizer_internal.h | 115 …_array(zend_op_array *op_array, zend_optimizer_ctx *ctx, zend_ssa *ssa, zend_call_info **call_map); 125 …_array(zend_optimizer_ctx *ctx, zend_op_array *op_array, zend_ssa *ssa, zend_call_info **call_map);
|
H A D | sccp.c | 80 zend_call_info **call_map; 1066 zend_call_info *call; in sccp_visit_instr() 1644 zend_call_info *call; in sccp_visit_instr() 2038 zend_call_info *call; in remove_call() 2378 zend_ssa *ssa, zend_op_array *op_array, zend_call_info **call_map) { in sccp_context_init() 2408 …p_array(zend_optimizer_ctx *ctx, zend_op_array *op_array, zend_ssa *ssa, zend_call_info **call_map) in sccp_optimize_op_array()
|
H A D | dfa_pass.c | 130 zend_call_info **call_info = &func_info->callee_info; in zend_ssa_remove_nops() 240 zend_call_info *call_info = func_info->callee_info; in zend_ssa_remove_nops() 394 zend_call_info *call_info = func_info->callee_info; in zend_dfa_optimize_calls() 1079 …p_array(zend_op_array *op_array, zend_optimizer_ctx *ctx, zend_ssa *ssa, zend_call_info **call_map) in zend_dfa_optimize_op_array()
|
H A D | zend_optimizer.c | 1379 zend_call_info *call_info =func_info->callee_info; in zend_adjust_fcall_stack_size_graph()
|
H A D | zend_inference.c | 1563 const zend_call_info *call_info; in zend_inference_propagate_range() 3830 zend_call_info *call_info; in _zend_update_type_info() 4372 zend_call_info *call_info = info->call_map[op - op_array->opcodes]; in is_recursive_tail_call()
|
/PHP-8.3/ext/opcache/jit/ |
H A D | zend_jit.c | 140 static bool zend_jit_needs_arg_dtor(const zend_function *func, uint32_t arg_num, zend_call_info *ca… 331 static int zend_jit_needs_call_chain(zend_call_info *call_info, uint32_t b, const zend_op_array *op… in zend_jit_needs_call_chain() 514 …skip_valid_arguments(const zend_op_array *op_array, zend_ssa *ssa, const zend_call_info *call_info) in skip_valid_arguments() 4182 zend_call_info *caller_info, *callee_info; in zend_jit_cleanup_func_info()
|
H A D | zend_jit_trace.c | 509 static bool zend_jit_needs_arg_dtor(const zend_function *func, uint32_t arg_num, zend_call_info *ca… in zend_jit_needs_arg_dtor() 6778 zend_call_info *call_info = jit_extension->func_info.callee_info; in zend_jit_trace()
|
H A D | zend_jit_arm64.dasc | 8704 zend_call_info *call_info = NULL; 8853 zend_call_info *call_info = NULL; 9145 zend_call_info *call_info = NULL;
|
H A D | zend_jit_x86.dasc | 9334 zend_call_info *call_info = NULL; 9521 zend_call_info *call_info = NULL; 9858 zend_call_info *call_info = NULL;
|
Completed in 100 milliseconds