Searched refs:pred (Results 1 – 5 of 5) sorted by relevance
/php-src/ext/opcache/jit/ir/ |
H A D | ir_emit.c | 506 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 D | ir_cfg.c | 961 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 D | ir_ra.c | 2085 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 D | zend_cfg.c | 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() [all …]
|
/php-src/ext/opcache/jit/ |
H A D | zend_jit_ir.c | 3446 if (*p == pred) { in _zend_jit_add_predecessor_ref() 3657 int i, n, *p, pred; in zend_jit_bb_start() local 3687 pred = jit->ssa->cfg.predecessors[bb->predecessor_offset]; in zend_jit_bb_start() 3705 zend_jit_case_start(jit, pred, b, ref); in zend_jit_bb_start() 3735 pred = *p; in zend_jit_bb_start() 3736 if (jit->bb_start_ref[pred]) { in zend_jit_bb_start() 3750 zend_jit_case_start(jit, pred, b, ref); in zend_jit_bb_start() 3998 int pred; in zend_jit_recv_entry() local 4003 pred = jit->bb_predecessors[b]; in zend_jit_recv_entry() 4004 ref = jit->bb_edges[pred]; in zend_jit_recv_entry() [all …]
|
Completed in 75 milliseconds