Lines Matching refs:pred
701 int pred = cfg->predecessors[blocks[j].predecessor_offset + k]; in zend_cfg_compute_dominators_tree() local
703 if (blocks[pred].idom >= 0) { in zend_cfg_compute_dominators_tree()
705 idom = pred; in zend_cfg_compute_dominators_tree()
707 while (idom != pred) { in zend_cfg_compute_dominators_tree()
708 while (postnum[pred] < postnum[idom]) pred = blocks[pred].idom; in zend_cfg_compute_dominators_tree()
709 while (postnum[idom] < postnum[pred]) idom = blocks[idom].idom; in zend_cfg_compute_dominators_tree()
852 int pred = cfg->predecessors[blocks[i].predecessor_offset + j]; in zend_cfg_identify_loops() local
856 if (blocks[i].idom == pred) { in zend_cfg_identify_loops()
862 if (dominates(blocks, i, pred)) { in zend_cfg_identify_loops()
868 zend_worklist_push(&work, pred); in zend_cfg_identify_loops()
872 if (entry_times[pred] > entry_times[i] && exit_times[pred] < exit_times[i]) { in zend_cfg_identify_loops()