Home
last modified time | relevance | path

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

/PHP-8.1/Zend/Optimizer/
H A Dzend_dfg.c42 if ((build_flags & ZEND_SSA_USE_CV_RESULTS) in _zend_dfg_add_use_def_op()
53 if ((build_flags & ZEND_SSA_RC_INFERENCE) && opline->op2_type == IS_CV) { in _zend_dfg_add_use_def_op()
77 if (build_flags & ZEND_SSA_RC_INFERENCE && next->op1_type == IS_CV) { in _zend_dfg_add_use_def_op()
107 if ((build_flags & ZEND_SSA_RC_INFERENCE) && next->op1_type == IS_CV) { in _zend_dfg_add_use_def_op()
182 if ((build_flags & ZEND_SSA_RC_INFERENCE) && opline->op1_type == IS_CV) { in _zend_dfg_add_use_def_op()
199 if (((build_flags & ZEND_SSA_RC_INFERENCE) in _zend_dfg_add_use_def_op()
208 || (build_flags & ZEND_SSA_RC_INFERENCE))) { in _zend_dfg_add_use_def_op()
230 if ((opline->extended_value & ZEND_BIND_REF) || (build_flags & ZEND_SSA_RC_INFERENCE)) { in _zend_dfg_add_use_def_op()
246 _zend_dfg_add_use_def_op(op_array, opline, build_flags, use, def); in zend_dfg_add_use_def_op()
250 …(const zend_op_array *op_array, const zend_cfg *cfg, zend_dfg *dfg, uint32_t build_flags) /* {{{ */ in zend_build_dfg() argument
[all …]
H A Dzend_dfg.h46 …build_dfg(const zend_op_array *op_array, const zend_cfg *cfg, zend_dfg *dfg, uint32_t build_flags);
47 …_def_op(const zend_op_array *op_array, const zend_op *opline, uint32_t build_flags, zend_bitset us…
H A Dzend_ssa.c243 uint32_t build_flags, zend_ssa *ssa, zend_dfg *dfg) /* {{{ */ { in place_essa_pis() argument
311 op_array, build_flags, opline, (opline-1)->op1.var, &val2); in place_essa_pis()
318 op_array, build_flags, opline, (opline-1)->op2.var, &val1); in place_essa_pis()
556 if ((build_flags & ZEND_SSA_USE_CV_RESULTS) in _zend_ssa_rename_op()
723 if (((build_flags & ZEND_SSA_RC_INFERENCE) in _zend_ssa_rename_op()
732 || (build_flags & ZEND_SSA_RC_INFERENCE))) { in _zend_ssa_rename_op()
762 if (build_flags & ZEND_SSA_RC_INFERENCE) { in _zend_ssa_rename_op()
894 if (zend_ssa_rename(op_array, build_flags, ssa, var, j) != SUCCESS) in zend_ssa_rename()
943 if (build_flags & ZEND_SSA_DEBUG_LIVENESS) { in zend_build_ssa()
956 place_essa_pis(arena, script, op_array, build_flags, ssa, &dfg); in zend_build_ssa()
[all …]
H A Dzend_call_graph.h66 ZEND_API int zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend…
H A Dzend_cfg.h119 ZEND_API int zend_build_cfg(zend_arena **arena, const zend_op_array *op_array, uint32_t build_flags
H A Dzend_call_graph.c46 ZEND_API int zend_analyze_calls(zend_arena **arena, zend_script *script, uint32_t build_flags, zend… in zend_analyze_calls() argument
78 if (build_flags & ZEND_CALL_TREE) { in zend_analyze_calls()
H A Dzend_cfg.c270 ZEND_API int zend_build_cfg(zend_arena **arena, const zend_op_array *op_array, uint32_t build_flags in zend_build_cfg() argument
282 cfg->flags = build_flags & (ZEND_CFG_STACKLESS|ZEND_CFG_RECV_ENTRY); in zend_build_cfg()
293 if (build_flags & ZEND_CFG_RECV_ENTRY) { in zend_build_cfg()
320 if (build_flags & ZEND_CFG_STACKLESS) { in zend_build_cfg()
328 if (build_flags & ZEND_CFG_STACKLESS) { in zend_build_cfg()
447 if ((build_flags & ZEND_CFG_NO_ENTRY_PREDECESSORS) in zend_build_cfg()
H A Dzend_ssa.h148 …na, const zend_script *script, const zend_op_array *op_array, uint32_t build_flags, zend_ssa *ssa);
150 …t zend_op_array *op_array, const zend_op *opline, uint32_t k, uint32_t build_flags, int ssa_vars_c…
H A Ddfa_pass.c43 uint32_t build_flags; in zend_dfa_analyze_op_array() local
84 build_flags = 0; in zend_dfa_analyze_op_array()
86 build_flags |= ZEND_SSA_DEBUG_LIVENESS; in zend_dfa_analyze_op_array()
89 build_flags |= ZEND_SSA_DEBUG_PHI_PLACEMENT; in zend_dfa_analyze_op_array()
91 if (zend_build_ssa(&ctx->arena, ctx->script, op_array, build_flags, ssa) != SUCCESS) { in zend_dfa_analyze_op_array()
/PHP-8.1/ext/opcache/jit/
H A Dzend_jit_trace.c683 uint32_t build_flags = ZEND_SSA_RC_INFERENCE | ZEND_SSA_USE_CV_RESULTS; in zend_jit_trace_add_phis() local
700 zend_dfg_add_use_def_op(op_array, opline, build_flags, use, def); in zend_jit_trace_add_phis()
705 zend_dfg_add_use_def_op(op_array, opline, build_flags, use, def); in zend_jit_trace_add_phis()
1193 uint32_t build_flags = ZEND_SSA_RC_INFERENCE | ZEND_SSA_USE_CV_RESULTS; in zend_jit_trace_build_tssa() local
1402 …ssa_vars_count = zend_ssa_rename_op(op_array, opline, idx, build_flags, ssa_vars_count, ssa_ops, (… in zend_jit_trace_build_tssa()
1409 …ssa_vars_count = zend_ssa_rename_op(op_array, opline, idx, build_flags, ssa_vars_count, ssa_ops, (… in zend_jit_trace_build_tssa()

Completed in 55 milliseconds