Lines Matching refs:next_opline

3826 static int jit_CMP_IP(zend_jit_ctx *jit, ir_op op, const zend_op *next_opline)  in jit_CMP_IP()  argument
3836 ref = ir_CMP_OP(op, ref, ir_CONST_U32((uint32_t)(uintptr_t)next_opline)); in jit_CMP_IP()
3843 ref = ir_CMP_OP(op, ref, ir_CONST_ADDR(next_opline)); in jit_CMP_IP()
3887 static int zend_jit_cond_jmp(zend_jit_ctx *jit, const zend_op *next_opline, int target_block) in zend_jit_cond_jmp() argument
3899 zend_jit_set_last_valid_opline(jit, next_opline); in zend_jit_cond_jmp()
3903 ref = jit_IF_ex(jit, jit_CMP_IP(jit, IR_NE, next_opline), target_block); in zend_jit_cond_jmp()
3909 zend_jit_set_last_valid_opline(jit, next_opline); in zend_jit_cond_jmp()
3914 static int zend_jit_set_cond(zend_jit_ctx *jit, const zend_op *next_opline, uint32_t var) in zend_jit_set_cond() argument
3918 ref = ir_ADD_U32(ir_ZEXT_U32(jit_CMP_IP(jit, IR_EQ, next_opline)), ir_CONST_U32(IS_FALSE)); in zend_jit_set_cond()
3924 return zend_jit_set_ip(jit, next_opline - 1); in zend_jit_set_cond()
11088 const zend_op *next_opline = trace->opline; local
11101 next_opline = trace->opline;
11102 ZEND_ASSERT(next_opline != NULL);
11108 ir_ref if_eq = ir_IF(jit_CMP_IP(jit, IR_EQ, next_opline));
11122 ir_GUARD(jit_CMP_IP(jit, IR_EQ, next_opline), jit_STUB_ADDR(jit, jit_stub_trace_escape));
16003 const zend_op *next_opline = NULL; local
16011 next_opline = trace->opline;
16036 if (next_opline) {
16044 ZEND_ASSERT(target == next_opline);
16060 int default_b = next_opline ? -1 : ssa->cfg.map[default_opline - op_array->opcodes];
16067 if (next_opline) {
16068 if (next_opline != default_opline) {
16081 if (next_opline) {
16082 if (next_opline != opline + 1) {
16149 if (next_opline) {
16162 if (target == next_opline) {
16175 if (next_opline == default_opline) {
16200 } else if (!next_opline) {
16208 if (next_opline) {
16209 if (next_opline != opline + 1) {
16274 if (next_opline) {
16287 if (target == next_opline) {
16300 if (next_opline == default_opline) {
16324 } else if (!next_opline) {
16345 } else if (next_opline) {
16375 } else if (next_opline) {
16412 if (next_opline) {
16423 if (target == next_opline) {
16436 if (next_opline == default_opline) {
16450 if (next_opline) {
16451 if (next_opline == default_opline) {
16469 } else if (next_opline) {
16488 } else if (next_opline) {
16494 if (next_opline) {
16978 const zend_op *next_opline = trace->opline; local
17056 ir_GUARD(jit_CMP_IP(jit, IR_EQ, next_opline), ir_CONST_ADDR(exit_addr));