Home
last modified time | relevance | path

Searched refs:pred (Results 1 – 5 of 5) sorted by relevance

/php-src/ext/opcache/jit/ir/
H A Dir_emit.c506 pred[to] = from; in ir_parallel_copy()
538 from = pred[to]; in ir_parallel_copy()
563 from = pred[to]; in ir_parallel_copy()
688 from = pred[to]; in ir_dessa_resolve_cycle()
742 from = pred[to]; in ir_dessa_resolve_cycle()
799 pred = loc + len; in ir_dessa_parallel_copy()
810 pred[to] = from; in ir_dessa_parallel_copy()
833 from = pred[to]; in ir_dessa_parallel_copy()
853 to = pred[to]; in ir_dessa_parallel_copy()
855 to = pred[to]; in ir_dessa_parallel_copy()
[all …]
H A Dir_cfg.c961 uint32_t pred = *p; in ir_find_loops() local
965 if (bb->idom != pred) { in ir_find_loops()
968 if (ir_dominates(blocks, i, pred)) { in ir_find_loops()
972 blocks[pred].loop_header = 0; /* support for merged loops */ in ir_find_loops()
973 ir_worklist_push(&work, pred); in ir_find_loops()
977 if (entry_times[pred] > entry_times[i] && exit_times[pred] < exit_times[i]) { in ir_find_loops()
H A Dir_ra.c2085 int pred = ctx->cfg_edges[bb->predecessors + (j-2)]; in ir_compute_dessa_moves() local
2086 ctx->cfg_blocks[pred].flags &= ~IR_BB_EMPTY; in ir_compute_dessa_moves()
2087 ctx->cfg_blocks[pred].flags |= IR_BB_DESSA_MOVES; in ir_compute_dessa_moves()
2113 ir_ref *loc, *pred, *src, *dst, i, *p, ref, input; in ir_gen_dessa_moves() local
2133 pred = loc + ctx->vregs_count + 1; in ir_gen_dessa_moves()
2134 src = pred + ctx->vregs_count + 1; in ir_gen_dessa_moves()
2151 loc[d] = pred[s] = 0; in ir_gen_dessa_moves()
2168 pred[d] = s; in ir_gen_dessa_moves()
2181 a = pred[b]; in ir_gen_dessa_moves()
2187 if (a == c && pred[a]) { in ir_gen_dessa_moves()
[all …]
/php-src/Zend/Optimizer/
H A Dzend_cfg.c701 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()
[all …]
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c3449 if (*p == pred) { in _zend_jit_add_predecessor_ref()
3660 int i, n, *p, pred; in zend_jit_bb_start() local
3690 pred = jit->ssa->cfg.predecessors[bb->predecessor_offset]; in zend_jit_bb_start()
3708 zend_jit_case_start(jit, pred, b, ref); in zend_jit_bb_start()
3738 pred = *p; in zend_jit_bb_start()
3739 if (jit->bb_start_ref[pred]) { in zend_jit_bb_start()
3753 zend_jit_case_start(jit, pred, b, ref); in zend_jit_bb_start()
4001 int pred; in zend_jit_recv_entry() local
4006 pred = jit->bb_predecessors[b]; in zend_jit_recv_entry()
4007 ref = jit->bb_edges[pred]; in zend_jit_recv_entry()
[all …]

Completed in 76 milliseconds