Lines Matching refs:if_ref
1806 ir_ref if_ref, if_collectable; in jit_ZVAL_PTR_DTOR() local
1808 if_ref = jit_if_Z_TYPE(jit, addr, IS_REFERENCE); in jit_ZVAL_PTR_DTOR()
1809 ir_IF_TRUE(if_ref); in jit_ZVAL_PTR_DTOR()
1820 ir_MERGE_WITH_EMPTY_FALSE(if_ref); in jit_ZVAL_PTR_DTOR()
3425 static void jit_IF_TRUE_FALSE_ex(zend_jit_ctx *jit, ir_ref if_ref, ir_ref true_block) in jit_IF_TRUE_FALSE_ex() argument
3428 ZEND_ASSERT(if_ref); in jit_IF_TRUE_FALSE_ex()
3429 ZEND_ASSERT(jit->ctx.ir_base[if_ref].op == IR_IF); in jit_IF_TRUE_FALSE_ex()
3430 ZEND_ASSERT(jit->ctx.ir_base[if_ref].op3); in jit_IF_TRUE_FALSE_ex()
3431 if (jit->ctx.ir_base[if_ref].op3 == true_block) { in jit_IF_TRUE_FALSE_ex()
3432 ir_IF_TRUE(if_ref); in jit_IF_TRUE_FALSE_ex()
3434 ir_IF_FALSE(if_ref); in jit_IF_TRUE_FALSE_ex()
3854 ir_ref ref, if_ref, cache_result, function_result, phi_result, cache_slot_ref; in zend_jit_jmp_frameless() local
3862 if_ref = ir_IF(cache_result); in zend_jit_jmp_frameless()
3863 ir_IF_FALSE_cold(if_ref); in zend_jit_jmp_frameless()
3868 ir_MERGE_WITH_EMPTY_TRUE(if_ref); in zend_jit_jmp_frameless()
4869 ir_ref if_ref, if_typed, func, ref2, arg2; in zend_jit_inc_dec() local
4871 if_ref = jit_if_Z_TYPE_ref(jit, ref, ir_CONST_U8(IS_REFERENCE)); in zend_jit_inc_dec()
4872 ir_IF_TRUE(if_ref); in zend_jit_inc_dec()
4902 ir_MERGE_WITH_EMPTY_FALSE(if_ref); in zend_jit_inc_dec()
6145 ir_ref if_ref, ref2; in jit_ZVAL_DEREF_ref() local
6147 if_ref = ir_IF(ir_EQ(jit_Z_TYPE_ref(jit, ref), ir_CONST_U8(IS_REFERENCE))); in jit_ZVAL_DEREF_ref()
6148 ir_IF_TRUE(if_ref); in jit_ZVAL_DEREF_ref()
6150 ir_MERGE_WITH_EMPTY_FALSE(if_ref); in jit_ZVAL_DEREF_ref()
6163 ir_ref if_ref, ref2; in jit_ZVAL_INDIRECT_DEREF_ref() local
6165 if_ref = ir_IF(ir_EQ(jit_Z_TYPE_ref(jit, ref), ir_CONST_U8(IS_INDIRECT))); in jit_ZVAL_INDIRECT_DEREF_ref()
6166 ir_IF_TRUE(if_ref); in jit_ZVAL_INDIRECT_DEREF_ref()
6168 ir_MERGE_WITH_EMPTY_FALSE(if_ref); in jit_ZVAL_INDIRECT_DEREF_ref()
6240 ir_ref ref, type, if_ref, ref2, refcount, if_not_zero; in zend_jit_simple_assign() local
6244 if_ref = ir_IF(ir_EQ(type, ir_CONST_U8(IS_REFERENCE))); in zend_jit_simple_assign()
6246 ir_IF_TRUE_cold(if_ref); in zend_jit_simple_assign()
6273 ir_IF_FALSE(if_ref); in zend_jit_simple_assign()
6420 ir_ref ref = 0, if_ref = 0, ref2, arg2, if_typed, non_ref_path; in zend_jit_assign_to_variable() local
6425 if_ref = jit_if_Z_TYPE_ref(jit, ref, ir_CONST_U8(IS_REFERENCE)); in zend_jit_assign_to_variable()
6426 ir_IF_TRUE(if_ref); in zend_jit_assign_to_variable()
6483 ir_IF_FALSE(if_ref); in zend_jit_assign_to_variable()
8892 ir_ref if_ref; local
8897 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE);
8898 ir_IF_TRUE(if_ref);
8901 ir_MERGE_WITH_EMPTY_FALSE(if_ref);
9488 ir_ref if_ref; local
9491 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE);
9492 ir_IF_TRUE(if_ref);
9501 ir_IF_FALSE(if_ref);
9633 ir_ref if_ref = jit_if_Z_TYPE(jit, arg_addr, IS_REFERENCE); local
9634 ir_IF_TRUE(if_ref);
9636 ir_IF_FALSE(if_ref);
9730 ir_ref if_ref = jit_if_Z_TYPE(jit, arg_addr, IS_REFERENCE); local
9731 ir_IF_TRUE(if_ref);
9733 ir_IF_FALSE(if_ref);
9764 ir_ref if_ref, ref, ref2, refcount, if_not_zero, if_refcounted; local
9768 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE);
9769 ir_IF_TRUE_cold(if_ref);
9802 ir_IF_FALSE(if_ref);
9873 ir_ref rx, if_ref, cold_path; local
9884 if_ref = ir_IF(ref);
9885 ir_IF_TRUE_cold(if_ref);
9892 ir_IF_FALSE(if_ref);
11285 ir_ref if_ref, ref2, if_non_zero; local
11288 if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE);
11289 ir_IF_TRUE_cold(if_ref);
11318 ir_IF_FALSE(if_ref);
13498 ir_ref if_ref, if_typed, noref_path, ref_path, ref, reference, ref2, arg2; local
13501 if_ref = jit_if_Z_TYPE(jit, var_addr, IS_REFERENCE);
13502 ir_IF_FALSE(if_ref);
13504 ir_IF_TRUE(if_ref);
15119 ir_ref if_ref, if_typed, noref_path, ref_path, reference, ref, arg2; local
15135 if_ref = jit_if_Z_TYPE(jit, prop_addr, IS_REFERENCE);
15136 ir_IF_FALSE(if_ref);
15138 ir_IF_TRUE(if_ref);
15197 ir_ref if_ref, if_typed, noref_path, ref_path, reference, ref, arg2; local
15201 if_ref = jit_if_Z_TYPE(jit, prop_addr, IS_REFERENCE);
15202 ir_IF_FALSE(if_ref);
15204 ir_IF_TRUE(if_ref);
15620 ir_ref if_ref, if_typed, noref_path, ref_path, reference, ref; local
15622 if_ref = jit_if_Z_TYPE(jit, prop_addr, IS_REFERENCE);
15623 ir_IF_FALSE(if_ref);
15625 ir_IF_TRUE(if_ref);
16103 ir_ref if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_REFERENCE); local
16104 ir_IF_FALSE_cold(if_ref);
16106 ir_IF_TRUE(if_ref);
16230 ir_ref if_ref = jit_if_Z_TYPE(jit, op1_addr, IS_STRING); local
16231 ir_IF_FALSE_cold(if_ref);
16233 ir_IF_TRUE(if_ref);