Home
last modified time | relevance | path

Searched refs:ssa_vars (Results 1 – 7 of 7) sorted by relevance

/PHP-8.1/Zend/Optimizer/
H A Descape_analysis.c78 zend_ssa_var *ssa_vars = ssa->vars; in zend_build_equi_escape_sets() local
92 if (ssa_vars[i].definition_phi) { in zend_build_equi_escape_sets()
93 p = ssa_vars[i].definition_phi; in zend_build_equi_escape_sets()
102 int def = ssa_vars[i].definition; in zend_build_equi_escape_sets()
372 zend_ssa_var *ssa_vars = ssa->vars; in zend_ssa_escape_analysis() local
380 if (!ssa_vars) { in zend_ssa_escape_analysis()
386 if (ssa_vars[i].definition >= 0 in zend_ssa_escape_analysis()
437 if (ssa_vars[i].use_chain >= 0) { in zend_ssa_escape_analysis()
487 ssa_vars[enclosing_root].escape_state > ssa_vars[root].escape_state) { in zend_ssa_escape_analysis()
491 ssa_vars[root].escape_state = ssa_vars[enclosing_root].escape_state; in zend_ssa_escape_analysis()
[all …]
H A Dzend_ssa.c1060 zend_ssa_var *ssa_vars; in zend_ssa_compute_use_def_chains() local
1066 ssa_vars = ssa->vars; in zend_ssa_compute_use_def_chains()
1069 ssa_vars[i].var = i; in zend_ssa_compute_use_def_chains()
1070 ssa_vars[i].scc = -1; in zend_ssa_compute_use_def_chains()
1071 ssa_vars[i].definition = -1; in zend_ssa_compute_use_def_chains()
1072 ssa_vars[i].use_chain = -1; in zend_ssa_compute_use_def_chains()
1075 ssa_vars[i].var = -1; in zend_ssa_compute_use_def_chains()
1076 ssa_vars[i].scc = -1; in zend_ssa_compute_use_def_chains()
1077 ssa_vars[i].definition = -1; in zend_ssa_compute_use_def_chains()
1078 ssa_vars[i].use_chain = -1; in zend_ssa_compute_use_def_chains()
[all …]
H A Dzend_inference.c494 zend_ssa_var *ssa_vars = ssa->vars; in zend_ssa_find_false_dependencies() local
510 ssa_vars[i].no_val = 1; /* mark as unused */ in zend_ssa_find_false_dependencies()
514 ssa_vars[i].no_val = 0; /* used directly */ in zend_ssa_find_false_dependencies()
523 if (ssa_vars[i].definition_phi) { in zend_ssa_find_false_dependencies()
525 p = ssa_vars[i].definition_phi; in zend_ssa_find_false_dependencies()
527 if (ssa_vars[p->sources[0]].no_val) { in zend_ssa_find_false_dependencies()
2516 zend_ssa_var *ssa_vars = ssa->vars; in _zend_update_type_info() local
3958 zend_ssa_var *ssa_vars = ssa->vars; in zend_infer_types_ex() local
3969 if (ssa_vars[j].definition_phi) { in zend_infer_types_ex()
4029 } else if (ssa_vars[j].definition >= 0) { in zend_infer_types_ex()
[all …]
/PHP-8.1/ext/opcache/tests/opt/
H A Dprop_types.phpt43 ; (lines=1, args=0, vars=0, tmps=0, ssa_vars=0, no_loops)
53 ; (lines=10, args=1, vars=1, tmps=4, ssa_vars=5, no_loops)
73 ; (lines=9, args=0, vars=0, tmps=4, ssa_vars=3, no_loops)
91 ; (lines=10, args=1, vars=1, tmps=4, ssa_vars=5, no_loops)
111 ; (lines=9, args=0, vars=0, tmps=4, ssa_vars=3, no_loops)
H A Dnullsafe_002.phpt23 ; (lines=1, args=0, vars=0, tmps=0, ssa_vars=0, no_loops)
33 ; (lines=7, args=1, vars=1, tmps=2, ssa_vars=6, no_loops)
H A Dgh11170.phpt42 ; (lines=5, args=0, vars=0, tmps=2, ssa_vars=0, no_loops)
56 ; (lines=11, args=0, vars=2, tmps=7, ssa_vars=11, no_loops)
102 ; (lines=11, args=0, vars=2, tmps=7, ssa_vars=11, no_loops)
/PHP-8.1/ext/opcache/jit/
H A Dzend_jit_trace.c1185 zend_ssa_var *ssa_vars; in zend_jit_trace_build_tssa() local
1456 ssa_vars[i].var = i; in zend_jit_trace_build_tssa()
1457 ssa_vars[i].scc = -1; in zend_jit_trace_build_tssa()
1459 ssa_vars[i].use_chain = -1; in zend_jit_trace_build_tssa()
1463 ssa_vars[i].var = -1; in zend_jit_trace_build_tssa()
1464 ssa_vars[i].scc = -1; in zend_jit_trace_build_tssa()
1466 ssa_vars[i].use_chain = -1; in zend_jit_trace_build_tssa()
1626 ssa_vars[phi->ssa_var].alias = ssa_vars[phi->sources[0]].alias; in zend_jit_trace_build_tssa()
2328 ssa_vars[v].var = i; in zend_jit_trace_build_tssa()
2380 ssa_vars[v].var = i; in zend_jit_trace_build_tssa()
[all …]

Completed in 51 milliseconds