Lines Matching refs:predecessors_count
38 for (i = 0; i < block->predecessors_count; i++) { in will_rejoin()
79 if (to_block->predecessors_count == 1) { in needs_pi()
103 ZEND_MM_ALIGNED_SIZE(sizeof(int) * ssa->cfg.blocks[to].predecessors_count) + in add_pi()
104 sizeof(void*) * ssa->cfg.blocks[to].predecessors_count); in add_pi()
106 memset(phi->sources, 0xff, sizeof(int) * ssa->cfg.blocks[to].predecessors_count); in add_pi()
107 …(char*)phi->sources) + ZEND_MM_ALIGNED_SIZE(sizeof(int) * ssa->cfg.blocks[to].predecessors_count)); in add_pi()
123 if (ssa->cfg.blocks[to].predecessors_count > 1) { in add_pi()
849 for (j = 0; j < blocks[succ].predecessors_count; j++) { in zend_ssa_rename()
858 for (j = 0; j < blocks[succ].predecessors_count; j++) in zend_ssa_rename()
862 ZEND_ASSERT(j < blocks[succ].predecessors_count); in zend_ssa_rename()
875 for (j = 0; j < blocks[succ].predecessors_count; j++) { in zend_ssa_rename()
880 ZEND_ASSERT(j < blocks[succ].predecessors_count); in zend_ssa_rename()
963 if (blocks[j].predecessors_count > 1) { in zend_build_ssa()
970 for (k = 0; k < blocks[j].predecessors_count; k++) { in zend_build_ssa()
1002 ZEND_MM_ALIGNED_SIZE(sizeof(int) * blocks[j].predecessors_count) + in zend_build_ssa()
1003 sizeof(void*) * blocks[j].predecessors_count); in zend_build_ssa()
1006 memset(phi->sources, 0xff, sizeof(int) * blocks[j].predecessors_count); in zend_build_ssa()
1007 …((char*)phi->sources) + ZEND_MM_ALIGNED_SIZE(sizeof(int) * ssa->cfg.blocks[j].predecessors_count)); in zend_build_ssa()
1139 for (j = 0; j < ssa->cfg.blocks[i].predecessors_count; j++) { in zend_ssa_compute_use_def_chains()
1289 for (j = 0; j < ssa->cfg.blocks[p->block].predecessors_count; j++) { in zend_ssa_next_use_phi_ptr()
1352 …ove_phi_source(zend_ssa *ssa, zend_ssa_phi *phi, int pred_offset, int predecessors_count) /* {{{ */ in zend_ssa_remove_phi_source() argument
1357 predecessors_count--; in zend_ssa_remove_phi_source()
1358 if (pred_offset < predecessors_count) { in zend_ssa_remove_phi_source()
1359 …memmove(phi->sources + pred_offset, phi->sources + pred_offset + 1, (predecessors_count - pred_off… in zend_ssa_remove_phi_source()
1360 …memmove(phi->use_chains + pred_offset, phi->use_chains + pred_offset + 1, (predecessors_count - pr… in zend_ssa_remove_phi_source()
1365 for (j = 0; j < predecessors_count; j++) { in zend_ssa_remove_phi_source()
1437 for (j = 0; j < next_block->predecessors_count; j++) { in zend_ssa_remove_predecessor()
1459 zend_ssa_remove_phi_source(ssa, phi, pred_offset, next_block->predecessors_count); in zend_ssa_remove_predecessor()
1464 next_block->predecessors_count--; in zend_ssa_remove_predecessor()
1465 if (pred_offset < next_block->predecessors_count) { in zend_ssa_remove_predecessor()
1467 …memmove(predecessors, predecessors + 1, (next_block->predecessors_count - pred_offset) * sizeof(ui… in zend_ssa_remove_predecessor()
1513 for (j = 0; j < block->predecessors_count; j++) { in zend_ssa_remove_block_from_cfg()
1530 block->predecessors_count = 0; in zend_ssa_remove_block_from_cfg()
1642 for (j = 0; j < ssa->cfg.blocks[phi->block].predecessors_count; j++) { in zend_ssa_rename_var_uses()
1649 for (j = 0; j < ssa->cfg.blocks[phi->block].predecessors_count; j++) { in zend_ssa_rename_var_uses()