Home
last modified time | relevance | path

Searched refs:call_map (Results 1 – 8 of 8) sorted by relevance

/PHP-8.0/ext/opcache/Optimizer/
H A Dzend_call_graph.h50 zend_call_info **call_map; /* Call info associated with init/call/send opnum */ member
H A Dzend_optimizer_internal.h106 …_array(zend_op_array *op_array, zend_optimizer_ctx *ctx, zend_ssa *ssa, zend_call_info **call_map);
116 …_array(zend_optimizer_ctx *ctx, zend_op_array *op_arrya, zend_ssa *ssa, zend_call_info **call_map);
H A Dsccp.c82 zend_call_info **call_map; member
1225 if (!ctx->call_map) { in sccp_visit_instr()
1229 call = ctx->call_map[opline - ctx->scdf.op_array->opcodes]; in sccp_visit_instr()
1811 if (!ctx->call_map) { in sccp_visit_instr()
1816 call = ctx->call_map[opline - ctx->scdf.op_array->opcodes]; in sccp_visit_instr()
2189 ZEND_ASSERT(ctx->call_map); in remove_call()
2190 call = ctx->call_map[opline - op_array->opcodes]; in remove_call()
2517 zend_ssa *ssa, zend_op_array *op_array, zend_call_info **call_map) { in sccp_context_init() argument
2519 sccp->call_map = call_map; in sccp_context_init()
2547 …p_array(zend_optimizer_ctx *ctx, zend_op_array *op_array, zend_ssa *ssa, zend_call_info **call_map) in sccp_optimize_op_array() argument
[all …]
H A Dzend_optimizer.c1446 func_info->call_map = zend_build_call_map(&ctx.arena, func_info, call_graph.op_arrays[i]); in zend_optimize_script()
1468 zend_dfa_optimize_op_array(call_graph.op_arrays[i], &ctx, &func_info->ssa, func_info->call_map); in zend_optimize_script()
H A Dzend_inference.c1299 if (!func_info || !func_info->call_map) { in zend_inference_propagate_range()
1303 call_info = func_info->call_map[opline - op_array->opcodes]; in zend_inference_propagate_range()
3416 if (!func_info || !func_info->call_map) { in _zend_update_type_info()
3419 call_info = func_info->call_map[opline - op_array->opcodes]; in _zend_update_type_info()
3913 if (info->ssa.ops && info->ssa.vars && info->call_map && in is_recursive_tail_call()
3920 zend_call_info *call_info = info->call_map[op - op_array->opcodes]; in is_recursive_tail_call()
H A Ddfa_pass.c1118 …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() argument
1137 if (sccp_optimize_op_array(ctx, op_array, ssa, call_map)) { in zend_dfa_optimize_op_array()
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit.c3627 func_info->call_map = zend_build_call_map(&CG(arena), func_info, op_array); in zend_real_jit_func()
3953 info->call_map = zend_build_call_map(&CG(arena), info, call_graph.op_arrays[i]); in zend_jit_script()
H A Dzend_jit_trace.c504 …jit_extension->func_info.call_map = zend_build_call_map(&CG(arena), &jit_extension->func_info, op_… in zend_jit_trace_build_ssa()

Completed in 58 milliseconds