Home
last modified time | relevance | path

Searched refs:build_flags (Results 1 – 9 of 9) sorted by relevance

/PHP-7.2/ext/opcache/Optimizer/
H A Dzend_dfg.c23 …(const zend_op_array *op_array, const zend_cfg *cfg, zend_dfg *dfg, uint32_t build_flags) /* {{{ */ in zend_build_dfg() argument
71 if ((build_flags & ZEND_SSA_RC_INFERENCE) in zend_build_dfg()
82 if (build_flags & ZEND_SSA_RC_INFERENCE) { in zend_build_dfg()
87 if ((build_flags & ZEND_SSA_RC_INFERENCE) in zend_build_dfg()
156 if (build_flags & ZEND_SSA_RC_INFERENCE) { in zend_build_dfg()
161 if ((build_flags & ZEND_SSA_RC_INFERENCE) || opline->extended_value) { in zend_build_dfg()
192 if ((build_flags & ZEND_SSA_USE_CV_RESULTS) in zend_build_dfg()
H A Dzend_call_graph.h72 int zend_build_call_graph(zend_arena **arena, zend_script *script, uint32_t build_flags, zend_call_…
74 int zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend_op_array…
H A Dzend_cfg.h120 CRT_CONSTANT_EX(op_array, node, (build_flags & ZEND_RT_CONSTANTS))
127 int zend_build_cfg(zend_arena **arena, const zend_op_array *op_array, uint32_t build_flags, zend_c…
H A Dzend_call_graph.c83 int zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend_op_array… in zend_analyze_calls() argument
102 script, op_array, opline, (build_flags & ZEND_RT_CONSTANTS) != 0); in zend_analyze_calls()
113 if (build_flags & ZEND_CALL_TREE) { in zend_analyze_calls()
248 int zend_build_call_graph(zend_arena **arena, zend_script *script, uint32_t build_flags, zend_call_… in zend_build_call_graph() argument
263 …zend_analyze_calls(arena, script, build_flags, call_graph->op_arrays[i], call_graph->func_infos + … in zend_build_call_graph()
H A Dzend_dfg.h46 …build_dfg(const zend_op_array *op_array, const zend_cfg *cfg, zend_dfg *dfg, uint32_t build_flags);
H A Dzend_ssa.c241 uint32_t build_flags, zend_ssa *ssa, zend_dfg *dfg) /* {{{ */ { in place_essa_pis() argument
285 op_array, build_flags, opline, (opline-1)->op1.var, &val2); in place_essa_pis()
292 op_array, build_flags, opline, (opline-1)->op2.var, &val1); in place_essa_pis()
656 if (((build_flags & ZEND_SSA_RC_INFERENCE) in zend_ssa_rename()
754 || (build_flags & ZEND_SSA_RC_INFERENCE))) { in zend_ssa_rename()
772 if ((build_flags & ZEND_SSA_USE_CV_RESULTS) in zend_ssa_rename()
844 if (zend_ssa_rename(op_array, build_flags, ssa, var, j) != SUCCESS) in zend_ssa_rename()
875 ssa->rt_constants = (build_flags & ZEND_RT_CONSTANTS); in zend_build_ssa()
894 if (build_flags & ZEND_SSA_DEBUG_LIVENESS) { in zend_build_ssa()
907 place_essa_pis(arena, script, op_array, build_flags, ssa, &dfg); in zend_build_ssa()
[all …]
H A Dzend_cfg.c284 int zend_build_cfg(zend_arena **arena, const zend_op_array *op_array, uint32_t build_flags, zend_cf… in zend_build_cfg() argument
296 cfg->split_at_live_ranges = (build_flags & ZEND_CFG_SPLIT_AT_LIVE_RANGES) != 0; in zend_build_cfg()
297 cfg->split_at_calls = (build_flags & ZEND_CFG_STACKLESS) != 0; in zend_build_cfg()
298 …cfg->split_at_recv = (build_flags & ZEND_CFG_RECV_ENTRY) != 0 && (op_array->fn_flags & ZEND_ACC_HA… in zend_build_cfg()
309 if (build_flags & ZEND_CFG_RECV_ENTRY) { in zend_build_cfg()
327 if (build_flags & ZEND_CFG_STACKLESS) { in zend_build_cfg()
335 if (build_flags & ZEND_CFG_STACKLESS) { in zend_build_cfg()
449 if ((build_flags & ZEND_CFG_NO_ENTRY_PREDECESSORS) in zend_build_cfg()
H A Ddfa_pass.c44 uint32_t build_flags; in zend_dfa_analyze_op_array() local
86 build_flags = 0; in zend_dfa_analyze_op_array()
88 build_flags |= ZEND_SSA_DEBUG_LIVENESS; in zend_dfa_analyze_op_array()
91 build_flags |= ZEND_SSA_DEBUG_PHI_PLACEMENT; in zend_dfa_analyze_op_array()
93 if (zend_build_ssa(&ctx->arena, ctx->script, op_array, build_flags, ssa, flags) != SUCCESS) { in zend_dfa_analyze_op_array()
H A Dzend_ssa.h138 …na, const zend_script *script, const zend_op_array *op_array, uint32_t build_flags, zend_ssa *ssa,…

Completed in 35 milliseconds