Home
last modified time | relevance | path

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

/php-src/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()
838 zend_ssa_phi *phi = ssa_blocks[n].phis; in zend_ssa_rename() local
942 zend_bitset def, in, phi; in zend_build_ssa() local
1029 zend_ssa_phi *phi = zend_arena_calloc(arena, 1, in zend_build_ssa() local
1137 zend_ssa_phi *phi = ssa->blocks[i].phis; in zend_ssa_compute_use_def_chains() local
1425 zend_ssa_phi *phi; in zend_ssa_remove_uses_of_var() local
1459 zend_ssa_phi *phi; in zend_ssa_remove_predecessor() local
1505 zend_ssa_phi *phi; in zend_ssa_remove_block() local
1585 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.h264 #define NUM_PHI_SOURCES(phi) \ argument
277 #define FOREACH_PHI_USE(var, phi) do { \ argument
286 #define FOREACH_PHI_SOURCE(phi, source) do { \ argument
296 #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
4305 zend_ssa_phi *phi; in can_convert_to_double() local
H A Ddfa_pass.c588 zend_ssa_phi *phi; in replace_predecessor() local
H A Dsccp.c2039 static void sccp_visit_phi(scdf_ctx *scdf, zend_ssa_phi *phi) { in sccp_visit_phi()
/php-src/ext/opcache/jit/
H A Dzend_jit_trace.c824 zend_ssa_phi *phi = ssa->blocks[b].phis; in zend_jit_trace_copy_ssa_var_info() local
927 zend_ssa_phi *pi, *phi; in zend_jit_trace_copy_ssa_var_info() local
1634 zend_ssa_phi *phi = tssa->blocks[1].phis; in zend_jit_trace_build_tssa() local
1782 zend_ssa_phi *phi = tssa->blocks[1].phis; in zend_jit_trace_build_tssa() local
2685 zend_ssa_phi *phi = tssa->blocks[1].phis; in zend_jit_trace_build_tssa() local
2928 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
3253 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
3296 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace_allocate_registers() local
3944 const zend_ssa_phi *phi; in zend_jit_find_ssa_var() local
4323 zend_ssa_phi *phi = ssa->blocks[1].phis; in zend_jit_trace() local
[all …]
H A Dzend_jit.c125 zend_ssa_phi *phi = ssa->vars[var].phi_use_chain; in zend_ssa_is_last_use() local
1138 zend_ssa_phi *phi = ssa->vars[i].definition_phi; in zend_jit_allocate_registers() local
1205 zend_ssa_phi *phi = ssa->vars[i].phi_use_chain; in zend_jit_allocate_registers() local
1266 zend_ssa_phi *phi = ssa->vars[i].phi_use_chain; in zend_jit_allocate_registers() local
1499 zend_ssa_phi *phi = ssa->blocks[b].phis; in zend_jit() local
1548 zend_ssa_phi *phi = ssa->blocks[b].phis; in zend_jit() local
H A Dzend_jit_ir.c1334 zend_ssa_phi *phi = jit->ssa->vars[var].phi_use_chain; in zend_jit_def_reg() local
1401 static void zend_jit_gen_pi(zend_jit_ctx *jit, zend_ssa_phi *phi) in zend_jit_gen_pi()
1414 zend_ssa_phi *phi = jit->ssa->vars[dst_var].phi_use_chain; in zend_jit_gen_pi() local
1428 static void zend_jit_gen_phi(zend_jit_ctx *jit, zend_ssa_phi *phi) in zend_jit_gen_phi()
3527 ir_insn *insn, *phi; in _zend_jit_fix_merges() local
5530 …ir_ref phi = ir_PHI_N((res_info & MAY_BE_LONG) ? IR_LONG : IR_DOUBLE, res_inputs->count, res_input… in zend_jit_math_helper() local
5912 ir_ref phi = ir_PHI_N(IR_LONG, res_inputs->count, res_inputs->refs); in zend_jit_long_math_helper() local
6583 ir_ref phi; in zend_jit_assign_to_variable() local
17170 static void zend_jit_trace_gen_phi(zend_jit_ctx *jit, zend_ssa_phi *phi)
17448 zend_ssa_phi *phi = ssa->vars[var].phi_use_chain; local
/php-src/ext/opcache/jit/ir/
H A Dir_sccp.c1928 ir_insn *phi = &ctx->ir_base[phi_ref]; in ir_try_split_if_cmp() local
2125 ir_insn *phi = &ctx->ir_base[phi_ref]; in ir_optimize_merge() local
H A Dir.c2001 void _ir_PHI_SET_OP(ir_ctx *ctx, ir_ref phi, ir_ref pos, ir_ref src)
2249 ir_ref phi, *ops, i; local

Completed in 123 milliseconds