/php-src/Zend/Optimizer/ |
H A D | zend_ssa.c | 96 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 D | scdf.c | 74 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 D | dce.c | 317 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 D | ssa_integrity.c | 35 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 D | zend_ssa.h | 264 #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 D | scdf.h | 59 zend_ssa_phi *phi; in scdf_add_to_worklist() local
|
H A D | zend_inference.c | 265 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 D | dfa_pass.c | 588 zend_ssa_phi *phi; in replace_predecessor() local
|
H A D | sccp.c | 2039 static void sccp_visit_phi(scdf_ctx *scdf, zend_ssa_phi *phi) { in sccp_visit_phi()
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 824 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 D | zend_jit.c | 125 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 D | zend_jit_ir.c | 1334 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 D | ir_sccp.c | 1928 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 D | ir.c | 2001 void _ir_PHI_SET_OP(ir_ctx *ctx, ir_ref phi, ir_ref pos, ir_ref src) 2249 ir_ref phi, *ops, i; local
|