Home
last modified time | relevance | path

Searched defs:phi (Results 1 – 11 of 11) sorted by relevance

/PHP-8.2/Zend/Optimizer/
H A Dzend_ssa.c96 zend_ssa_phi *phi; in add_pi() local
162 static void pi_type_mask(zend_ssa_phi *phi, uint32_t type_mask) { in pi_type_mask()
808 zend_ssa_phi *phi = ssa_blocks[n].phis; in zend_ssa_rename() local
912 zend_bitset def, in, phi; in zend_build_ssa() local
999 zend_ssa_phi *phi = zend_arena_calloc(arena, 1, in zend_build_ssa() local
1107 zend_ssa_phi *phi = ssa->blocks[i].phis; in zend_ssa_compute_use_def_chains() local
1395 zend_ssa_phi *phi; in zend_ssa_remove_uses_of_var() local
1429 zend_ssa_phi *phi; in zend_ssa_remove_predecessor() local
1475 zend_ssa_phi *phi; in zend_ssa_remove_block() local
1555 zend_ssa_phi *phi; in propagate_phi_type_widening() local
[all …]
H A Dscdf.c74 zend_ssa_phi *phi; in scdf_mark_edge_feasible() local
112 zend_ssa_phi *phi = ssa->vars[i].definition_phi; in scdf_solve() local
149 zend_ssa_phi *phi; in scdf_solve() local
231 for (zend_ssa_phi *phi = ssa->blocks[block_num].phis; phi; phi = phi->next) { in cleanup_loop_var_free_block() local
H A Ddce.c317 static zend_always_inline void add_phi_sources_to_worklists(context *ctx, zend_ssa_phi *phi, int ch… in add_phi_sources_to_worklists()
466 static inline int get_common_phi_source(zend_ssa *ssa, zend_ssa_phi *phi) { in get_common_phi_source()
486 static void try_remove_trivial_phi(context *ctx, zend_ssa_phi *phi) { in try_remove_trivial_phi()
528 zend_ssa_phi *phi; in dce_optimize_op_array() local
645 zend_ssa_phi *phi = ssa->vars[i].definition_phi; in dce_optimize_op_array() local
H A Dssa_integrity.c35 zend_ssa_phi *phi; in is_in_phi_use_chain() local
58 static inline bool is_in_phi_sources(zend_ssa *ssa, zend_ssa_phi *phi, int check) { in is_in_phi_sources()
118 zend_ssa_phi *phi; in ssa_verify_integrity() local
H A Dzend_ssa.h265 #define NUM_PHI_SOURCES(phi) \ argument
278 #define FOREACH_PHI_USE(var, phi) do { \ argument
287 #define FOREACH_PHI_SOURCE(phi, source) do { \ argument
297 #define FOREACH_PHI(phi) do { \ argument
H A Dscdf.h59 zend_ssa_phi *phi; in scdf_add_to_worklist() local
H A Dzend_inference.c265 zend_ssa_phi *phi; member
271 zend_ssa_phi *phi; in zend_scc_next() local
4177 zend_ssa_phi *phi; in can_convert_to_double() local
H A Ddfa_pass.c575 zend_ssa_phi *phi; in replace_predecessor() local
H A Dsccp.c1976 static void sccp_visit_phi(scdf_ctx *scdf, zend_ssa_phi *phi) { in sccp_visit_phi()
/PHP-8.2/ext/opcache/jit/
H A Dzend_jit_trace.c768 zend_ssa_phi *phi = zend_arena_calloc(&CG(arena), 1, in zend_jit_trace_add_call_phis() local
798 zend_ssa_phi *phi = zend_arena_calloc(&CG(arena), 1, in zend_jit_trace_add_ret_phis() local
1471 zend_ssa_phi *phi = tssa->blocks[1].phis; in zend_jit_trace_build_tssa() local
1618 zend_ssa_phi *phi = tssa->blocks[1].phis; in zend_jit_trace_build_tssa() local
2533 zend_ssa_phi *phi = tssa->blocks[1].phis; in zend_jit_trace_build_tssa() local
2791 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
3092 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
3201 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
3374 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
4220 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace() local
[all …]
H A Dzend_jit.c171 zend_ssa_phi *phi = ssa->vars[var].phi_use_chain; in zend_ssa_is_last_use() local
1692 zend_ssa_phi *phi; in zend_jit_compute_liveness() local
1886 zend_ssa_phi *phi = ssa->vars[i].definition_phi; in zend_jit_compute_liveness() local
2508 zend_ssa_phi *phi = ssa->vars[i].definition_phi; in zend_jit_allocate_registers() local
2578 zend_ssa_phi *phi = ssa->vars[i].phi_use_chain; in zend_jit_allocate_registers() local
2601 zend_ssa_phi *phi = ssa->vars[i].phi_use_chain; in zend_jit_allocate_registers() local
2871 zend_ssa_phi *phi = ssa->blocks[b].phis; in zend_jit() local

Completed in 80 milliseconds