Searched refs:ssa_vars (Results 1 – 7 of 7) sorted by relevance
/PHP-8.3/Zend/Optimizer/ |
H A D | escape_analysis.c | 78 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() 384 zend_ssa_var *ssa_vars = ssa->vars; in zend_ssa_escape_analysis() local 392 if (!ssa_vars) { in zend_ssa_escape_analysis() 398 if (ssa_vars[i].definition >= 0 in zend_ssa_escape_analysis() 450 if (ssa_vars[i].use_chain >= 0) { in zend_ssa_escape_analysis() 500 ssa_vars[enclosing_root].escape_state > ssa_vars[root].escape_state) { in zend_ssa_escape_analysis() 504 ssa_vars[root].escape_state = ssa_vars[enclosing_root].escape_state; in zend_ssa_escape_analysis() [all …]
|
H A D | zend_ssa.c | 1057 zend_ssa_var *ssa_vars; in zend_ssa_compute_use_def_chains() local 1063 ssa_vars = ssa->vars; in zend_ssa_compute_use_def_chains() 1066 ssa_vars[i].var = i; in zend_ssa_compute_use_def_chains() 1067 ssa_vars[i].scc = -1; in zend_ssa_compute_use_def_chains() 1068 ssa_vars[i].definition = -1; in zend_ssa_compute_use_def_chains() 1069 ssa_vars[i].use_chain = -1; in zend_ssa_compute_use_def_chains() 1072 ssa_vars[i].var = -1; in zend_ssa_compute_use_def_chains() 1073 ssa_vars[i].scc = -1; in zend_ssa_compute_use_def_chains() 1074 ssa_vars[i].definition = -1; in zend_ssa_compute_use_def_chains() 1075 ssa_vars[i].use_chain = -1; in zend_ssa_compute_use_def_chains() [all …]
|
H A D | zend_inference.c | 492 zend_ssa_var *ssa_vars = ssa->vars; in zend_ssa_find_false_dependencies() local 508 ssa_vars[i].no_val = 1; /* mark as unused */ in zend_ssa_find_false_dependencies() 512 ssa_vars[i].no_val = 0; /* used directly */ in zend_ssa_find_false_dependencies() 521 if (ssa_vars[i].definition_phi) { in zend_ssa_find_false_dependencies() 523 p = ssa_vars[i].definition_phi; in zend_ssa_find_false_dependencies() 525 if (ssa_vars[p->sources[0]].no_val) { in zend_ssa_find_false_dependencies() 2537 zend_ssa_var *ssa_vars = ssa->vars; in _zend_update_type_info() local 4056 zend_ssa_var *ssa_vars = ssa->vars; in zend_infer_types_ex() local 4067 if (ssa_vars[j].definition_phi) { in zend_infer_types_ex() 4127 } else if (ssa_vars[j].definition >= 0) { in zend_infer_types_ex() [all …]
|
/PHP-8.3/ext/opcache/tests/opt/ |
H A D | prop_types.phpt | 43 ; (lines=1, args=0, vars=0, tmps=%d, ssa_vars=0, no_loops) 53 ; (lines=10, args=1, vars=1, tmps=%d, ssa_vars=5, no_loops) 73 ; (lines=9, args=0, vars=0, tmps=%d, ssa_vars=3, no_loops) 91 ; (lines=10, args=1, vars=1, tmps=%d, ssa_vars=5, no_loops) 111 ; (lines=9, args=0, vars=0, tmps=%d, ssa_vars=3, no_loops)
|
H A D | nullsafe_002.phpt | 23 ; (lines=1, args=0, vars=0, tmps=%d, ssa_vars=0, no_loops) 33 ; (lines=7, args=1, vars=1, tmps=%d, ssa_vars=6, no_loops)
|
H A D | gh11170.phpt | 42 ; (lines=5, args=0, vars=0, tmps=%d, ssa_vars=0, no_loops) 56 ; (lines=11, args=0, vars=2, tmps=%d, ssa_vars=11, no_loops) 102 ; (lines=11, args=0, vars=2, tmps=%d, ssa_vars=11, no_loops)
|
/PHP-8.3/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 1186 zend_ssa_var *ssa_vars; in zend_jit_trace_build_tssa() local 1458 ssa_vars[i].var = i; in zend_jit_trace_build_tssa() 1459 ssa_vars[i].scc = -1; in zend_jit_trace_build_tssa() 1461 ssa_vars[i].use_chain = -1; in zend_jit_trace_build_tssa() 1465 ssa_vars[i].var = -1; in zend_jit_trace_build_tssa() 1466 ssa_vars[i].scc = -1; in zend_jit_trace_build_tssa() 1468 ssa_vars[i].use_chain = -1; in zend_jit_trace_build_tssa() 1628 ssa_vars[phi->ssa_var].alias = ssa_vars[phi->sources[0]].alias; in zend_jit_trace_build_tssa() 2344 ssa_vars[v].var = i; in zend_jit_trace_build_tssa() 2396 ssa_vars[v].var = i; in zend_jit_trace_build_tssa() [all …]
|
Completed in 44 milliseconds