Lines Matching refs:ref2
1775 ir_ref ref, ref2; in jit_ZVAL_PTR_DTOR() local
1788 ref2 = jit_GC_DELREF(jit, ref); in jit_ZVAL_PTR_DTOR()
1792 if_not_zero = ir_IF(ref2); in jit_ZVAL_PTR_DTOR()
1811 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val)); in jit_ZVAL_PTR_DTOR()
1813 if_collectable = jit_if_COLLECTABLE_ref(jit, ref2); in jit_ZVAL_PTR_DTOR()
1818 ref2 = jit_Z_PTR_ref(jit, ref2); in jit_ZVAL_PTR_DTOR()
1821 ref = ir_PHI_2(IR_ADDR, ref2, ref); in jit_ZVAL_PTR_DTOR()
3976 ir_ref if_def, ref2; in zend_jit_zval_check_undef() local
3991 ref2 = jit_EG(uninitialized_zval); in zend_jit_zval_check_undef()
3995 return ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_zval_check_undef()
4869 ir_ref if_ref, if_typed, func, ref2, arg2; in zend_jit_inc_dec() local
4873 ref2 = jit_Z_PTR_ref(jit, ref); in zend_jit_inc_dec()
4875 if_typed = jit_if_TYPED_REF(jit, ref2); in zend_jit_inc_dec()
4896 ir_CALL_2(IR_VOID, func, ref2, arg2); in zend_jit_inc_dec()
4901 ref2 = ir_ADD_OFFSET(ref2, offsetof(zend_reference, val)); in zend_jit_inc_dec()
4903 ref = ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_inc_dec()
5639 ir_ref if_wrong, cold_path, ref2, if_ok; in zend_jit_long_math_helper() local
5651 ref2 = ir_CONST_LONG(0); in zend_jit_long_math_helper()
5656 ref = ir_PHI_2(IR_LONG, ref, ref2); in zend_jit_long_math_helper()
5688 ir_ref if_wrong, cold_path, ref2, if_ok; in zend_jit_long_math_helper() local
5699 ref2 = ir_CONST_LONG((SIZEOF_ZEND_LONG * 8) - 1); in zend_jit_long_math_helper()
5703 ref = ir_PHI_2(IR_LONG, ref, ref2); in zend_jit_long_math_helper()
5806 ir_ref if_def, ref, ref2; in zend_jit_long_math_helper() local
5815 ref2 = jit_EG(uninitialized_zval); in zend_jit_long_math_helper()
5817 ref = ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_long_math_helper()
5822 ir_ref if_def, ref, ref2; in zend_jit_long_math_helper() local
5831 ref2 = jit_EG(uninitialized_zval); in zend_jit_long_math_helper()
5833 ref = ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_long_math_helper()
6062 ir_ref ref, ref2, arg2, op1_noref_path; in zend_jit_assign_op() local
6072 ref2 = jit_Z_PTR_ref(jit, ref); in zend_jit_assign_op()
6074 if_op1_typed = jit_if_TYPED_REF(jit, ref2); in zend_jit_assign_op()
6090 ref2, arg2, ir_CONST_FC_FUNC(binary_op)); in zend_jit_assign_op()
6093 ref2, arg2, ir_CONST_FC_FUNC(binary_op)); in zend_jit_assign_op()
6099 ref2 = ir_ADD_OFFSET(ref2, offsetof(zend_reference, val)); in zend_jit_assign_op()
6102 ref = ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_assign_op()
6145 ir_ref if_ref, ref2; in jit_ZVAL_DEREF_ref() local
6149 ref2 = ir_ADD_OFFSET(jit_Z_PTR_ref(jit, ref), offsetof(zend_reference, val)); in jit_ZVAL_DEREF_ref()
6151 return ir_PHI_2(IR_ADDR, ref2, ref); in jit_ZVAL_DEREF_ref()
6163 ir_ref if_ref, ref2; in jit_ZVAL_INDIRECT_DEREF_ref() local
6167 ref2 = jit_Z_PTR_ref(jit, ref); in jit_ZVAL_INDIRECT_DEREF_ref()
6169 return ir_PHI_2(IR_ADDR, ref2, 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
6248 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val)); in zend_jit_simple_assign()
6253 ZEND_ADDR_REF_ZVAL(ref2), val_info, 1); in zend_jit_simple_assign()
6259 ZEND_ADDR_REF_ZVAL(ref2), val_info, 2); 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
6427 ref2 = jit_Z_PTR_ref(jit, ref); in zend_jit_assign_to_variable()
6429 ref2 = jit_ZVAL_ADDR(jit, ref_addr); in zend_jit_assign_to_variable()
6431 if_typed = jit_if_TYPED_REF(jit, ref2); in zend_jit_assign_to_variable()
6462 ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(func), ref2, arg2); in zend_jit_assign_to_variable()
6475 ir_CALL_3(IR_ADDR, ir_CONST_FC_FUNC(func), ref2, arg2, jit_ZVAL_ADDR(jit, res_addr)); in zend_jit_assign_to_variable()
6486 ref2 = ir_ADD_OFFSET(ref2, offsetof(zend_reference, val)); in zend_jit_assign_to_variable()
6488 ref = ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_assign_to_variable()
7763 ir_ref ref, ref2, if_set, if_zero, if_set2; in zend_jit_defined() local
7807 ref2 = jit_EG(zend_constants); in zend_jit_defined()
7812 …ref2 = ir_EQ(ref, ir_LOAD_U32(ir_ADD_OFFSET(ir_LOAD_A(ref2), offsetof(HashTable, nNumOfElements)))… in zend_jit_defined()
7813 ref2 = ir_IF(ref2); in zend_jit_defined()
7814 ir_IF_TRUE(ref2); in zend_jit_defined()
7829 ir_IF_FALSE(ref2); in zend_jit_defined()
7833 …ref2 = ir_NE(ir_CALL_1(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_check_constant), ir_CONST_ADDR(zv)), IR_… in zend_jit_defined()
7836 ir_GUARD(ref2, ir_CONST_ADDR(exit_addr)); in zend_jit_defined()
7838 ir_GUARD_NOT(ref2, ir_CONST_ADDR(exit_addr)); in zend_jit_defined()
7842 ref2 = ir_IF(ref2); in zend_jit_defined()
7843 ir_IF_TRUE(ref2); in zend_jit_defined()
7845 ir_IF_FALSE(ref2); in zend_jit_defined()
7849 ir_ADD_U32(ir_ZEXT_U32(ref2), ir_CONST_U32(IS_FALSE))); in zend_jit_defined()
7998 ir_ref ref, ref2, if_set, if_special, not_set_path, special_path, fast_path; in zend_jit_fetch_constant() local
8025 ref2 = ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_get_constant), in zend_jit_fetch_constant()
8028 ir_GUARD(ref2, jit_STUB_ADDR(jit, jit_stub_exception_handler)); in zend_jit_fetch_constant()
8031 ref = ir_PHI_2(IR_ADDR, ref2, ref); in zend_jit_fetch_constant()
8879 ir_ref ref, ref2, if_found, fast_path, run_time_cache, this_ref2; local
8975 ref2 = ir_CALL_3(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_find_method_tmp_helper),
8980 ref2 = ir_CALL_3(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_find_method_helper),
8992 ir_GUARD(ref2, jit_STUB_ADDR(jit, jit_stub_exception_handler));
8995 func_ref = ir_PHI_2(IR_ADDR, ref2, ref);
9485 ir_ref ref, ref2; local
9512 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
9513 ref_addr = ZEND_ADDR_REF_ZVAL(ref2);
9764 ir_ref if_ref, ref, ref2, refcount, if_not_zero, if_refcounted; local
9773 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
9774 ref_addr = ZEND_ADDR_REF_ZVAL(ref2);
11285 ir_ref if_ref, ref2, if_non_zero; local
11295 ref2 = ir_ADD_OFFSET(ref, offsetof(zend_reference, val));
11296 ref_addr = ZEND_ADDR_REF_ZVAL(ref2);
11298 ref2 = jit_GC_DELREF(jit, ref);
11299 if_non_zero = ir_IF(ref2);
11309 ref2 = jit_Z_PTR(jit, ret_addr);
11310 jit_GC_ADDREF(jit, ref2);
11341 ir_ref cache_slot_ref, idx_ref, num_used_ref, bucket_ref, ref, ref2; local
11380 ref2 = ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_fetch_global_helper),
11385 ref = ir_PHI_2(IR_ADDR, ref2, ref);
11397 ref2 = jit_Z_PTR(jit, op1_addr);
11404 refcount = jit_GC_DELREF(jit, ref2);
11412 jit_ZVAL_DTOR(jit, ref2, op1_info, opline);
11418 if_may_not_leak = jit_if_GC_MAY_NOT_LEAK(jit, ref2);
11425 ir_CALL_1(IR_VOID, ir_CONST_FC_FUNC(gc_possible_root), ref2);
12181 ir_ref if_num, end1, ref2; local
12191 ref2 = ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(zend_hash_find), ht_ref, key);
12193 ref = ir_PHI_2(IR_ADDR, ref2, ref);
12212 ir_ref if_num, end1, ref2; local
12222 ref2 = ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(zend_hash_find), ht_ref, key);
12224 ref = ir_PHI_2(IR_ADDR, ref2, ref);
12757 ir_ref if_reference, if_array, end1, ref2; local
12772 ref2 = ir_CALL_1(IR_ADDR, ir_CONST_FC_FUNC(zend_jit_prepare_assign_dim_ref), ref);
12773 ir_GUARD(ref2, jit_STUB_ADDR(jit, jit_stub_exception_handler_undef));
12776 ref = ir_PHI_2(IR_ADDR, ref2, ref);
13498 ir_ref if_ref, if_typed, noref_path, ref_path, ref, reference, ref2, arg2; local
13507 ref2 = ir_ADD_OFFSET(reference, offsetof(zend_reference, val));
13520 ref = ir_PHI_2(IR_ADDR, ref, ref2);
15854 ir_ref ref, ref2, if_cached, fast_path, cold_path, prop_info_ref, if_typed, if_def; local
15978 …ref2 = ir_CALL_2(IR_ADDR, ir_CONST_FC_FUNC(zend_fetch_static_property), jit_FP(jit), ir_CONST_I32(…
15983 ref = ir_PHI_2(IR_ADDR, ref, ref2);
16091 ir_ref ref, if_long, fast_path, ref2; local
16109 ref2 = ir_ADD_OFFSET(jit_Z_PTR(jit, op1_addr), offsetof(zend_reference, val));
16110 op1_addr = ZEND_ADDR_REF_ZVAL(ref2);
16122 ref = ir_PHI_2(IR_ADDR, ref, ref2);
16218 ir_ref ref, if_string, fast_path, ref2; local
16236 ref2 = ir_ADD_OFFSET(jit_Z_PTR(jit, op1_addr), offsetof(zend_reference, val));
16237 op1_addr = ZEND_ADDR_REF_ZVAL(ref2);
16249 ref = ir_PHI_2(IR_ADDR, ref, ref2);
16387 ir_ref ref2 = jit_Z_PTR(jit, op1_addr); local
16388 ref2 = ir_CALL_2(IR_LONG, ir_CONST_FC_FUNC(zend_hash_find),
16389 ir_CONST_ADDR(jumptable), ref2);
16392 ref = ir_PHI_2(IR_LONG, ref2, ref);
16394 ref = ref2;