Home
last modified time | relevance | path

Searched refs:ssa_var (Results 1 – 25 of 200) sorted by relevance

12345678

/dports/www/mod_php81/php-8.1.1/Zend/Optimizer/
H A Dscdf.c76 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
151 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
198 zend_ssa_var *ssa_var = &scdf->ssa->vars[var]; in is_live_loop_var_free() local
200 if (ssa_var->definition >= 0) { in is_live_loop_var_free()
201 def_block = scdf->ssa->cfg.map[ssa_var->definition]; in is_live_loop_var_free()
203 def_block = ssa_var->definition_phi->block; in is_live_loop_var_free()
232 zend_ssa_remove_uses_of_var(ssa, phi->ssa_var); in cleanup_loop_var_free_block()
H A Dssa_integrity.c140 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
163 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
293 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
296 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
298 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
299 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
306 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
311 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
312 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
/dports/lang/php81/php-8.1.1/Zend/Optimizer/
H A Dscdf.c76 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
151 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
198 zend_ssa_var *ssa_var = &scdf->ssa->vars[var]; in is_live_loop_var_free() local
200 if (ssa_var->definition >= 0) { in is_live_loop_var_free()
201 def_block = scdf->ssa->cfg.map[ssa_var->definition]; in is_live_loop_var_free()
203 def_block = ssa_var->definition_phi->block; in is_live_loop_var_free()
232 zend_ssa_remove_uses_of_var(ssa, phi->ssa_var); in cleanup_loop_var_free_block()
H A Dssa_integrity.c140 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
163 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
293 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
296 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
298 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
299 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
306 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
311 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
312 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
/dports/devel/tigcc/tigcc-0.96.b8_10/gnu/gcc-4.1-20060728/gcc/
H A Dtree-ssa-live.h68 extern void register_ssa_partition_check (tree ssa_var);
94 version_ref_count (var_map map, tree ssa_var) in version_ref_count() argument
96 int version = SSA_NAME_VERSION (ssa_var); in version_ref_count()
178 register_ssa_partition (var_map map, tree ssa_var, bool is_use) in register_ssa_partition() argument
183 register_ssa_partition_check (ssa_var); in register_ssa_partition()
186 version = SSA_NAME_VERSION (ssa_var); in register_ssa_partition()
191 map->partition_to_var[SSA_NAME_VERSION (ssa_var)] = ssa_var; in register_ssa_partition()
/dports/lang/php74/php-7.4.27/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
294 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
297 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
299 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
300 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
307 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
312 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
313 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dscdf.c77 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
152 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
199 int ssa_var = scdf->ssa->ops[i].op1_use; in kept_alive_by_loop_var_free() local
200 if (ssa_var >= 0) { in kept_alive_by_loop_var_free()
201 int op_num = scdf->ssa->vars[ssa_var].definition; in kept_alive_by_loop_var_free()
/dports/lang/php80/php-8.0.15/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
294 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
297 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
299 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
300 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
307 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
312 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
313 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dscdf.c77 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
152 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
199 int ssa_var = scdf->ssa->ops[i].op1_use; in kept_alive_by_loop_var_free() local
200 if (ssa_var >= 0) { in kept_alive_by_loop_var_free()
201 int op_num = scdf->ssa->vars[ssa_var].definition; in kept_alive_by_loop_var_free()
/dports/www/php74-opcache/php-7.4.27/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
294 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
297 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
299 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
300 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
307 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
312 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
313 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dscdf.c77 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
152 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
199 int ssa_var = scdf->ssa->ops[i].op1_use; in kept_alive_by_loop_var_free() local
200 if (ssa_var >= 0) { in kept_alive_by_loop_var_free()
201 int op_num = scdf->ssa->vars[ssa_var].definition; in kept_alive_by_loop_var_free()
/dports/www/php80-opcache/php-8.0.15/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
294 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
297 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
299 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
300 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
307 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
312 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
313 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dscdf.c77 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
152 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
199 int ssa_var = scdf->ssa->ops[i].op1_use; in kept_alive_by_loop_var_free() local
200 if (ssa_var >= 0) { in kept_alive_by_loop_var_free()
201 int op_num = scdf->ssa->vars[ssa_var].definition; in kept_alive_by_loop_var_free()
/dports/www/mod_php74/php-7.4.27/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
294 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
297 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
299 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
300 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
307 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
312 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
313 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dscdf.c77 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
152 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
199 int ssa_var = scdf->ssa->ops[i].op1_use; in kept_alive_by_loop_var_free() local
200 if (ssa_var >= 0) { in kept_alive_by_loop_var_free()
201 int op_num = scdf->ssa->vars[ssa_var].definition; in kept_alive_by_loop_var_free()
/dports/www/mod_php80/php-8.0.15/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
294 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
297 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
299 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
300 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
307 " at %d despite earlier use\n", VAR(source), VAR(phi->ssa_var), j); in ssa_verify_integrity()
312 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
313 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dscdf.c77 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_mark_edge_feasible()
152 zend_bitset_excl(scdf->phi_var_worklist, phi->ssa_var); in scdf_solve()
199 int ssa_var = scdf->ssa->ops[i].op1_use; in kept_alive_by_loop_var_free() local
200 if (ssa_var >= 0) { in kept_alive_by_loop_var_free()
201 int op_num = scdf->ssa->vars[ssa_var].definition; in kept_alive_by_loop_var_free()
/dports/lang/php73/php-7.3.33/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
293 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
296 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
298 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
299 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
302 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
303 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dzend_ssa.c98 phi->ssa_var = -1; in add_pi()
548 if (phi->ssa_var < 0) { in zend_ssa_rename()
549 phi->ssa_var = ssa_vars_count; in zend_ssa_rename()
553 var[phi->var] = phi->ssa_var; in zend_ssa_rename()
817 if (p->ssa_var < 0) { in zend_ssa_rename()
818 p->ssa_var = ssa_vars_count; in zend_ssa_rename()
842 q->sources[j] = p->ssa_var; in zend_ssa_rename()
976 phi->ssa_var = -1; in zend_build_ssa()
1076 ssa_vars[phi->ssa_var].var = phi->var; in zend_ssa_compute_use_def_chains()
1318 ZEND_ASSERT(phi->ssa_var >= 0); in zend_ssa_remove_phi()
[all …]
/dports/www/php73-opcache/php-7.3.33/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
293 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
296 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
298 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
299 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
302 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
303 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
H A Dzend_ssa.c98 phi->ssa_var = -1; in add_pi()
548 if (phi->ssa_var < 0) { in zend_ssa_rename()
549 phi->ssa_var = ssa_vars_count; in zend_ssa_rename()
553 var[phi->var] = phi->ssa_var; in zend_ssa_rename()
817 if (p->ssa_var < 0) { in zend_ssa_rename()
818 p->ssa_var = ssa_vars_count; in zend_ssa_rename()
842 q->sources[j] = p->ssa_var; in zend_ssa_rename()
976 phi->ssa_var = -1; in zend_build_ssa()
1076 ssa_vars[phi->ssa_var].var = phi->var; in zend_ssa_compute_use_def_chains()
1318 ZEND_ASSERT(phi->ssa_var >= 0); in zend_ssa_remove_phi()
[all …]
/dports/www/mod_php73/php-7.3.33/ext/opcache/Optimizer/
H A Dssa_integrity.c141 if (var->definition_phi->ssa_var != i) { in ssa_verify_integrity()
164 FAIL("var " VARFMT " not in phi sources of %d\n", VAR(i), phi->ssa_var); in ssa_verify_integrity()
293 FAIL(VARFMT " negative source\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
296 FAIL(VARFMT " not in phi use chain of %d\n", VAR(phi->ssa_var), source); in ssa_verify_integrity()
298 if (ssa->vars[source].var != ssa->vars[phi->ssa_var].var) { in ssa_verify_integrity()
299 FAIL(VARFMT " source of phi for " VARFMT "\n", VAR(source), VAR(phi->ssa_var)); in ssa_verify_integrity()
302 if (ssa->vars[phi->ssa_var].definition_phi != phi) { in ssa_verify_integrity()
303 FAIL(VARFMT " does not define this phi\n", VAR(phi->ssa_var)); in ssa_verify_integrity()
/dports/www/mod_php81/php-8.1.1/ext/opcache/jit/
H A Dzend_jit_trace.c725 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_phis()
762 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_call_phis()
794 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_ret_phis()
813 var = tssa->vars[ssa_var].phi_use_chain->ssa_var; in zend_jit_trace_copy_ssa_var_info()
815 var = ssa_var; in zend_jit_trace_copy_ssa_var_info()
898 tssa->var_info[ssa_var].range.min = MAX(tssa->var_info[ssa_var].range.min, info->range.min); in zend_jit_trace_copy_ssa_var_range()
899 tssa->var_info[ssa_var].range.max = MIN(tssa->var_info[ssa_var].range.max, info->range.max); in zend_jit_trace_copy_ssa_var_range()
2714 start[phi->ssa_var] = 0; in zend_jit_trace_allocate_registers()
3062 list[j].ssa_var = i; in zend_jit_trace_allocate_registers()
3097 list[j].ssa_var = - 1; in zend_jit_trace_allocate_registers()
[all …]
/dports/lang/php81/php-8.1.1/ext/opcache/jit/
H A Dzend_jit_trace.c725 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_phis()
762 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_call_phis()
794 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_ret_phis()
813 var = tssa->vars[ssa_var].phi_use_chain->ssa_var; in zend_jit_trace_copy_ssa_var_info()
815 var = ssa_var; in zend_jit_trace_copy_ssa_var_info()
898 tssa->var_info[ssa_var].range.min = MAX(tssa->var_info[ssa_var].range.min, info->range.min); in zend_jit_trace_copy_ssa_var_range()
899 tssa->var_info[ssa_var].range.max = MIN(tssa->var_info[ssa_var].range.max, info->range.max); in zend_jit_trace_copy_ssa_var_range()
2714 start[phi->ssa_var] = 0; in zend_jit_trace_allocate_registers()
3062 list[j].ssa_var = i; in zend_jit_trace_allocate_registers()
3097 list[j].ssa_var = - 1; in zend_jit_trace_allocate_registers()
[all …]
/dports/www/php81-opcache/php-8.1.1/ext/opcache/jit/
H A Dzend_jit_trace.c725 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_phis()
762 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_call_phis()
794 phi->ssa_var = ssa_vars_count; in zend_jit_trace_add_ret_phis()
813 var = tssa->vars[ssa_var].phi_use_chain->ssa_var; in zend_jit_trace_copy_ssa_var_info()
815 var = ssa_var; in zend_jit_trace_copy_ssa_var_info()
898 tssa->var_info[ssa_var].range.min = MAX(tssa->var_info[ssa_var].range.min, info->range.min); in zend_jit_trace_copy_ssa_var_range()
899 tssa->var_info[ssa_var].range.max = MIN(tssa->var_info[ssa_var].range.max, info->range.max); in zend_jit_trace_copy_ssa_var_range()
2714 start[phi->ssa_var] = 0; in zend_jit_trace_allocate_registers()
3062 list[j].ssa_var = i; in zend_jit_trace_allocate_registers()
3097 list[j].ssa_var = - 1; in zend_jit_trace_allocate_registers()
[all …]

12345678