Lines Matching refs:func_info

1374 	zend_func_info *func_info = ZEND_FUNC_INFO(op_array);  in zend_adjust_fcall_stack_size_graph()  local
1376 if (func_info) { in zend_adjust_fcall_stack_size_graph()
1377 zend_call_info *call_info =func_info->callee_info; in zend_adjust_fcall_stack_size_graph()
1392 zend_func_info *func_info = ZEND_FUNC_INFO(op_array); in needs_live_range() local
1393 zend_ssa_op *ssa_op = &func_info->ssa.ops[def_opline - op_array->opcodes]; in needs_live_range()
1403 if (func_info->ssa.vars[ssa_var].phi_use_chain) { in needs_live_range()
1404 ssa_var = func_info->ssa.vars[ssa_var].phi_use_chain->ssa_var; in needs_live_range()
1407 uint32_t type = func_info->ssa.var_info[ssa_var].type; in needs_live_range()
1489 zend_func_info *func_info; in zend_optimize_script() local
1499 func_info = ZEND_FUNC_INFO(call_graph.op_arrays[i]); in zend_optimize_script()
1500 if (func_info) { in zend_optimize_script()
1501 func_info->call_map = zend_build_call_map(&ctx.arena, func_info, call_graph.op_arrays[i]); in zend_optimize_script()
1503 zend_init_func_return_info(call_graph.op_arrays[i], script, &func_info->return_info); in zend_optimize_script()
1509 func_info = ZEND_FUNC_INFO(call_graph.op_arrays[i]); in zend_optimize_script()
1510 if (func_info) { in zend_optimize_script()
1511 if (zend_dfa_analyze_op_array(call_graph.op_arrays[i], &ctx, &func_info->ssa) == SUCCESS) { in zend_optimize_script()
1512 func_info->flags = func_info->ssa.cfg.flags; in zend_optimize_script()
1521 func_info = ZEND_FUNC_INFO(call_graph.op_arrays[i]); in zend_optimize_script()
1522 if (func_info) { in zend_optimize_script()
1523 zend_dfa_optimize_op_array(call_graph.op_arrays[i], &ctx, &func_info->ssa, func_info->call_map); in zend_optimize_script()
1574 func_info = ZEND_FUNC_INFO(op_array); in zend_optimize_script()
1575 if (func_info && func_info->ssa.var_info) { in zend_optimize_script()
1576 zend_redo_pass_two_ex(op_array, &func_info->ssa); in zend_optimize_script()