Searched refs:ssa_vars (Results 1 – 4 of 4) sorted by relevance
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | escape_analysis.c | 79 zend_ssa_var *ssa_vars = ssa->vars; in zend_build_equi_escape_sets() local 93 if (ssa_vars[i].definition_phi) { in zend_build_equi_escape_sets() 94 p = ssa_vars[i].definition_phi; in zend_build_equi_escape_sets() 103 int def = ssa_vars[i].definition; in zend_build_equi_escape_sets() 390 zend_ssa_var *ssa_vars = ssa->vars; in zend_ssa_escape_analysis() local 398 if (!ssa_vars) { in zend_ssa_escape_analysis() 404 if (ssa_vars[i].definition >= 0 in zend_ssa_escape_analysis() 455 if (ssa_vars[i].use_chain >= 0) { in zend_ssa_escape_analysis() 505 ssa_vars[enclosing_root].escape_state > ssa_vars[root].escape_state) { in zend_ssa_escape_analysis() 509 ssa_vars[root].escape_state = ssa_vars[enclosing_root].escape_state; in zend_ssa_escape_analysis() [all …]
|
H A D | zend_ssa.c | 1032 zend_ssa_var *ssa_vars; in zend_ssa_compute_use_def_chains() local 1038 ssa_vars = ssa->vars; in zend_ssa_compute_use_def_chains() 1041 ssa_vars[i].var = i; in zend_ssa_compute_use_def_chains() 1042 ssa_vars[i].scc = -1; in zend_ssa_compute_use_def_chains() 1043 ssa_vars[i].definition = -1; in zend_ssa_compute_use_def_chains() 1044 ssa_vars[i].use_chain = -1; in zend_ssa_compute_use_def_chains() 1047 ssa_vars[i].var = -1; in zend_ssa_compute_use_def_chains() 1048 ssa_vars[i].scc = -1; in zend_ssa_compute_use_def_chains() 1049 ssa_vars[i].definition = -1; in zend_ssa_compute_use_def_chains() 1050 ssa_vars[i].use_chain = -1; in zend_ssa_compute_use_def_chains() [all …]
|
H A D | zend_inference.c | 258 zend_ssa_var *ssa_vars = ssa->vars; in zend_ssa_find_false_dependencies() local 287 if (ssa_vars[i].definition_phi) { in zend_ssa_find_false_dependencies() 289 p = ssa_vars[i].definition_phi; in zend_ssa_find_false_dependencies() 291 if (ssa_vars[p->sources[0]].no_val) { in zend_ssa_find_false_dependencies() 1971 zend_ssa_var *ssa_vars = ssa->vars; in reset_dependent_vars() local 1976 p = ssa_vars[var].phi_use_chain; in reset_dependent_vars() 1985 use = ssa_vars[var].use_chain; in reset_dependent_vars() 2437 zend_ssa_var *ssa_vars = ssa->vars; in zend_update_type_info() local 3761 zend_ssa_var *ssa_vars = ssa->vars; in zend_infer_types_ex() local 3770 if (ssa_vars[j].definition_phi) { in zend_infer_types_ex() [all …]
|
/PHP-7.4/ext/opcache/tests/opt/ |
H A D | prop_types.phpt | 42 $_main: ; (lines=1, args=0, vars=0, tmps=0, ssa_vars=0, no_loops) 50 noScope: ; (lines=10, args=1, vars=1, tmps=1, ssa_vars=5, no_loops) 68 Test::inTest: ; (lines=9, args=0, vars=0, tmps=1, ssa_vars=3, no_loops) 84 Test::inTestWithTest2: ; (lines=10, args=1, vars=1, tmps=1, ssa_vars=5, no_loops) 102 Test2::inTest2: ; (lines=9, args=0, vars=0, tmps=1, ssa_vars=3, no_loops)
|
Completed in 21 milliseconds