Home
last modified time | relevance | path

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

/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c1314 zend_ssa_phi *dst_phi = phi; in zend_jit_def_reg() local
1317 if (dst_phi->pi >= 0) { in zend_jit_def_reg()
1319 src_var = dst_phi->ssa_var; in zend_jit_def_reg()
1324 dst_phi = jit->ssa->vars[src_var].phi_use_chain; in zend_jit_def_reg()
1325 ZEND_ASSERT(dst_phi != NULL && "reg forwarding"); in zend_jit_def_reg()
1326 ZEND_ASSERT(!zend_ssa_next_use_phi(jit->ssa, src_var, dst_phi) && "reg forwarding"); in zend_jit_def_reg()
1330 if (jit->ra[dst_phi->ssa_var].ref > 0) { in zend_jit_def_reg()
1331 ir_insn *phi_insn = &jit->ctx.ir_base[jit->ra[dst_phi->ssa_var].ref]; in zend_jit_def_reg()
1334 bb = &jit->ssa->cfg.blocks[dst_phi->block]; in zend_jit_def_reg()
1336 for (j = 0, p = &dst_phi->sources[0], q = phi_insn->ops + 2; j < n; j++, p++, q++) { in zend_jit_def_reg()

Completed in 46 milliseconds