Lines Matching refs:scc

82 			if (ssa->vars[var2].scc < 0 && dfs[root[var]] >= dfs[root[var2]]) { \
90 if (ssa->vars[var2].scc != ssa->vars[var].scc) { \
97 if (ssa->vars[_var].scc == scc) { \
104 if (ssa->vars[_var].scc == scc && \
194 ssa->vars[var].scc = ssa->sccs; in zend_ssa_check_scc_var()
201 ssa->vars[var2].scc = ssa->sccs; in zend_ssa_check_scc_var()
233 if (ssa->vars[j].scc >= 0) { in zend_ssa_find_sccs()
234 ssa->vars[j].scc = ssa->sccs - (ssa->vars[j].scc + 1); in zend_ssa_find_sccs()
239 if (ssa->vars[j].scc >= 0) { in zend_ssa_find_sccs()
1358 …LOG_SSA_RANGE(" change range (init SCC %2d) %2d [%s%ld..%ld%s]\n", ssa->vars[var].scc, var, … in zend_inference_init_range()
1389 static int zend_ssa_range_widening(const zend_op_array *op_array, zend_ssa *ssa, int var, int scc) in zend_ssa_range_widening() argument
1395 …LOG_SSA_RANGE(" change range (widening SCC %2d) %2d [%s%ld..%ld%s]\n", scc, var, (tmp.underflow?… in zend_ssa_range_widening()
1434 static int zend_ssa_range_narrowing(const zend_op_array *op_array, zend_ssa *ssa, int var, int scc) in zend_ssa_range_narrowing() argument
1440 …LOG_SSA_RANGE(" change range (narrowing SCC %2d) %2d [%s%ld..%ld%s]\n", scc, var, (tmp.underflow?… in zend_ssa_range_narrowing()
1450 if (ssa->vars[var2].scc == ssa->vars[var].scc && \
1470 …nges_warmup(const zend_op_array *op_array, zend_ssa *ssa, int *scc_var, int *next_scc_var, int scc) in zend_infer_ranges_warmup() argument
1483 j = scc_var[scc]; in zend_infer_ranges_warmup()
1497 j= scc_var[scc]; in zend_infer_ranges_warmup()
1557 …LOG_SSA_RANGE(" change range (warmup %2d SCC %2d) %2d [%s%ld..%ld%s]\n", n, scc, j, (tmp.underflo… in zend_infer_ranges_warmup()
1575 int scc, j; in zend_infer_ranges() local
1590 if (ssa->vars[j].scc >= 0) { in zend_infer_ranges()
1591 next_scc_var[j] = scc_var[ssa->vars[j].scc]; in zend_infer_ranges()
1592 scc_var[ssa->vars[j].scc] = j; in zend_infer_ranges()
1596 for (scc = 0; scc < ssa->sccs; scc++) { in zend_infer_ranges()
1597 j = scc_var[scc]; in zend_infer_ranges()
1616 zend_infer_ranges_warmup(op_array, ssa, scc_var, next_scc_var, scc); in zend_infer_ranges()
1617 j = scc_var[scc]; in zend_infer_ranges()
1626 if (zend_ssa_range_widening(op_array, ssa, j, scc)) { in zend_infer_ranges()
1632 for (j = scc_var[scc]; j >= 0; j = next_scc_var[j]) { in zend_infer_ranges()
1641 if (zend_ssa_range_widening(op_array, ssa, j, scc)) { in zend_infer_ranges()
1647 for (j = scc_var[scc]; j >= 0; j = next_scc_var[j]) { in zend_infer_ranges()
1651 zend_ssa_range_narrowing(op_array, ssa, j, scc); in zend_infer_ranges()
1658 if (zend_ssa_range_narrowing(op_array, ssa, j, scc)) { in zend_infer_ranges()