Lines Matching refs:next_block
4169 static int zend_jit_call(zend_jit_ctx *jit, const zend_op *opline, unsigned int next_block) in zend_jit_call() argument
9927 …t zend_op_array *op_array, zend_ssa *ssa, int call_level, unsigned int next_block, zend_jit_trace_… argument
10623 …onst zend_op *opline, const zend_op_array *op_array, zend_ssa *ssa, int call_level, int next_block) argument
10625 ir_ref if_skip_constructor = jit_IF_ex(jit, jit_CMP_IP(jit, IR_NE, opline), next_block);
10634 if (!zend_jit_do_fcall(jit, opline, op_array, ssa, call_level, next_block, NULL)) {
10640 ZEND_ASSERT(jit->ssa->cfg.blocks[next_block].predecessors_count == 1);
10642 ZEND_ASSERT(jit->bb_edges[jit->bb_predecessors[next_block]]);
10644 ir_MERGE_2(jit->bb_edges[jit->bb_predecessors[next_block]], ir_END());
10645 jit->bb_edges[jit->bb_predecessors[next_block]] = ir_END();
10647 ZEND_ASSERT(!jit->bb_edges[jit->bb_predecessors[next_block]]);
10650 jit->bb_edges[jit->bb_predecessors[next_block]] = ir_END();