/PHP-8.4/Zend/Optimizer/ |
H A D | zend_ssa.c | 38 for (i = 0; i < block->predecessors_count; i++) { in will_rejoin() 79 if (to_block->predecessors_count == 1) { in needs_pi() 123 if (ssa->cfg.blocks[to].predecessors_count > 1) { in add_pi() 992 if (blocks[j].predecessors_count > 1) { in zend_build_ssa() 1032 sizeof(void*) * blocks[j].predecessors_count); in zend_build_ssa() 1386 predecessors_count--; in zend_ssa_remove_phi_source() 1387 if (pred_offset < predecessors_count) { in zend_ssa_remove_phi_source() 1394 for (j = 0; j < predecessors_count; j++) { in zend_ssa_remove_phi_source() 1493 next_block->predecessors_count--; in zend_ssa_remove_predecessor() 1542 for (j = 0; j < block->predecessors_count; j++) { in zend_ssa_remove_block_from_cfg() [all …]
|
H A D | zend_cfg.c | 255 block->predecessors_count = 0; in initialize_block() 601 b->predecessors_count = 0; in zend_cfg_build_predecessors() 606 b->predecessors_count = 0; in zend_cfg_build_predecessors() 610 blocks[b->successors[s]].predecessors_count++; in zend_cfg_build_predecessors() 622 edges += b->predecessors_count; in zend_cfg_build_predecessors() 623 b->predecessors_count = 0; in zend_cfg_build_predecessors() 644 b->predecessors_count++; in zend_cfg_build_predecessors() 700 for (k = 0; k < blocks[j].predecessors_count; k++) { in zend_cfg_compute_dominators_tree() 846 if (blocks[i].predecessors_count < 2) { in zend_cfg_identify_loops() 851 for (j = 0; j < blocks[i].predecessors_count; j++) { in zend_cfg_identify_loops() [all …]
|
H A D | zend_cfg.h | 48 int predecessors_count; /* number of predecessors */ member
|
H A D | scdf.h | 82 for (i = 0; i < to_block->predecessors_count; i++) { in scdf_edge()
|
H A D | zend_ssa.h | 211 for (j = 0; j < ssa->cfg.blocks[p->block].predecessors_count; j++) { in zend_ssa_next_use_phi() 265 ((phi)->pi >= 0 ? 1 : (ssa->cfg.blocks[(phi)->block].predecessors_count))
|
H A D | ssa_integrity.c | 70 for (i = 0; i < block->predecessors_count; i++) { in is_in_predecessors() 401 for (j = 0; j < block->predecessors_count; j++) { in ssa_verify_integrity() 411 for (k = 0; k < block->predecessors_count; k++) { in ssa_verify_integrity()
|
H A D | dfa_pass.c | 593 for (i = 0; i < block->predecessors_count; i++) { in replace_predecessor() 612 sizeof(int) * (block->predecessors_count - old_pred_idx - 1) in replace_predecessor() 627 sizeof(int) * (block->predecessors_count - old_pred_idx - 1) in replace_predecessor() 632 block->predecessors_count--; in replace_predecessor() 711 if (block->predecessors_count == 1 && ssa->blocks[block_num].phis == NULL) { in zend_ssa_unlink_block() 717 if (block->predecessors_count == 1 && (block->flags & ZEND_BB_FOLLOW)) { in zend_ssa_unlink_block() 728 for (i = 0; i < block->predecessors_count; i++) { in zend_ssa_unlink_block()
|
H A D | zend_dfg.c | 322 for (k = 0; k < blocks[j].predecessors_count; k++) { in zend_build_dfg()
|
H A D | zend_dump.c | 840 if (b->predecessors_count) { in zend_dump_block_info() 842 int *end = p + b->predecessors_count; in zend_dump_block_info() 894 for (j = 0; j < cfg->blocks[n].predecessors_count; j++) { in zend_dump_block_header()
|
H A D | escape_analysis.c | 97 for (j = 0; j < ssa->cfg.blocks[p->block].predecessors_count; j++) { in zend_build_equi_escape_sets()
|
H A D | zend_inference.c | 530 for (j = 0; j < ssa->cfg.blocks[p->block].predecessors_count; j++) { in zend_ssa_find_false_dependencies() 1108 && ssa->cfg.blocks[p->block].predecessors_count == 2 in zend_inference_calc_range() 1122 && ssa->cfg.blocks[p->block].predecessors_count == 2 in zend_inference_calc_range() 1225 for (i = 0; i < ssa->cfg.blocks[p->block].predecessors_count; i++) { in zend_inference_calc_range() 4231 for (i = 0; i < blocks[p->block].predecessors_count; i++) { in zend_infer_types_ex() 4235 for (i = 0; i < blocks[p->block].predecessors_count; i++) { in zend_infer_types_ex()
|
H A D | sccp.c | 2059 for (i = 0; i < block->predecessors_count; i++) { in sccp_visit_phi()
|
/PHP-8.4/ext/opcache/jit/ir/ |
H A D | ir_cfg.c | 207 bb->predecessors_count = 0; in ir_build_cfg() 212 bb->predecessors_count = n; in ir_build_cfg() 220 bb->predecessors_count = 1; in ir_build_cfg() 225 bb->predecessors_count = 0; in ir_build_cfg() 240 if (bb->predecessors_count > 1) { in ir_build_cfg() 316 bb->predecessors_count = n; in ir_remove_predecessor() 476 n = bb->predecessors_count; in ir_remove_unreachable_blocks() 955 if (bb->predecessors_count > 1) { in ir_find_loops() 959 j = bb->predecessors_count; in ir_find_loops() 1010 j = bb->predecessors_count; in ir_find_loops() [all …]
|
H A D | ir_save.c | 52 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_save_dessa_moves() 143 if (bb->predecessors_count) { in ir_save() 146 fprintf(f, ", pred(%d)=[BB%d", bb->predecessors_count, ctx->cfg_edges[bb->predecessors]); in ir_save() 147 for (i = 1; i < bb->predecessors_count; i++) { in ir_save()
|
H A D | ir_dump.c | 176 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_dump_dessa_moves() 227 if (bb->predecessors_count) { in ir_dump_cfg_block() 230 fprintf(f, "\tpredecessors(%d) [BB%d", bb->predecessors_count, ctx->cfg_edges[bb->predecessors]); in ir_dump_cfg_block() 231 for (i = 1; i < bb->predecessors_count; i++) { in ir_dump_cfg_block() 535 if (bb->predecessors_count) { in ir_dump_codegen() 538 fprintf(f, ", pred(%d)=[BB%d", bb->predecessors_count, ctx->cfg_edges[bb->predecessors]); in ir_dump_codegen() 539 for (i = 1; i < bb->predecessors_count; i++) { in ir_dump_codegen()
|
H A D | ir_gcm.c | 122 if (loop_bb->predecessors_count > 2) { in ir_gcm_select_best_block() 123 int n = loop_bb->predecessors_count; in ir_gcm_select_best_block() 164 uint32_t *p, i, n = bb->predecessors_count; in _push_predecessors()
|
H A D | ir_ra.c | 1056 uint32_t *p, n = bb->predecessors_count; in ir_compute_live_sets() 1493 IR_ASSERT(bb->predecessors_count == 1); in ir_compute_live_ranges() 1873 k = bb->predecessors_count; in ir_coalesce() 1912 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_coalesce() 2072 k = bb->predecessors_count; in ir_compute_dessa_moves() 2127 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_gen_dessa_moves() 3824 n = bb->predecessors_count; in needs_spill_reload()
|
H A D | ir_private.h | 1096 uint32_t predecessors_count; member 1119 for (n = 0, p = &ctx->cfg_edges[bb->predecessors]; n < bb->predecessors_count; p++, n++) { in ir_phi_input_number()
|
H A D | ir_emit.c | 911 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_emit_dessa_moves()
|
/PHP-8.4/ext/opcache/jit/ |
H A D | zend_jit_trace.c | 1465 tssa->cfg.blocks[0].predecessors_count = 0; in zend_jit_trace_build_tssa() 1472 tssa->cfg.blocks[1].predecessors_count = 2; in zend_jit_trace_build_tssa() 1482 tssa->cfg.blocks[0].predecessors_count = 0; in zend_jit_trace_build_tssa() 3952 if (!bb->predecessors_count) { in zend_jit_find_ssa_var() 3958 for (j = 0; j < bb->predecessors_count; j++) { in zend_jit_find_ssa_var() 3999 for (j = 0; j < bb->predecessors_count; j++) { in zend_jit_find_ssa_var()
|
H A D | zend_jit.c | 1044 for (k = 0; k < ssa->cfg.blocks[phi->block].predecessors_count; k++) { in zend_jit_allocate_registers() 1066 for (k = 0; k < ssa->cfg.blocks[phi->block].predecessors_count; k++) { in zend_jit_allocate_registers()
|
H A D | zend_jit_ir.c | 1362 n = bb->predecessors_count; in zend_jit_def_reg() 1432 int n = bb->predecessors_count; in zend_jit_gen_phi() 3441 for (i = 0; i < bb->predecessors_count; i++, p++, r++) { in _zend_jit_add_predecessor_ref() 3660 n = bb->predecessors_count; in zend_jit_bb_start() 3997 ZEND_ASSERT(bb->predecessors_count > 0); in zend_jit_recv_entry() 10434 ZEND_ASSERT(jit->ssa->cfg.blocks[next_block].predecessors_count == 1); 16160 count += bb->predecessors_count; 17153 for (j = 0; j < bb->predecessors_count; j++) { 17172 for (j = 0; j < bb->predecessors_count; j++) {
|