Home
last modified time | relevance | path

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

/PHP-8.0/ext/opcache/Optimizer/
H A Dzend_inference.c1841 tmp |= MAY_BE_RC1; in zend_array_element_type()
1883 tmp |= MAY_BE_RC1; in assign_dim_result_type()
2342 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2517 tmp |= MAY_BE_RC1; in _zend_update_type_info()
2579 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3189 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3216 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3333 tmp |= MAY_BE_RC1; in _zend_update_type_info()
3401 tmp &= ~MAY_BE_RC1; in _zend_update_type_info()
4279 if ((t1 & MAY_BE_RC1) in zend_may_throw_ex()
[all …]
H A Dzend_inference.h35 #define MAY_BE_RC1 (1<<30) /* may be non-reference with refcount == 1 */ macro
161 return MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY; in DEFINE_SSA_OP_MIN_RANGE()
169 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in DEFINE_SSA_OP_MIN_RANGE()
190 tmp |= MAY_BE_RC1 | MAY_BE_RCN; in DEFINE_SSA_OP_MIN_RANGE()
203 …return MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_INDIRECT | MAY_BE_ANY | MAY_BE… in get_ssa_var_info()
H A Dzend_func_info.c45 {name, sizeof(name)-1, (MAY_BE_RC1 | (info)), NULL}
47 {name, sizeof(name)-1, (MAY_BE_RC1 | MAY_BE_RCN | (info)), NULL}
51 {name, sizeof(name)-1, (MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | (info)), NULL}
67 uint32_t tmp = MAY_BE_RC1 | MAY_BE_ARRAY | MAY_BE_ARRAY_PACKED; in zend_range_info()
89 …return MAY_BE_RC1 | MAY_BE_ARRAY | MAY_BE_ARRAY_PACKED | MAY_BE_ARRAY_OF_LONG | MAY_BE_ARRAY_OF_DO… in zend_range_info()
878 | MAY_BE_RC1 | MAY_BE_RCN; in zend_get_func_info()
920 | MAY_BE_RC1 | MAY_BE_RCN; in zend_get_func_info()
H A Dzend_dump.c188 if (info & MAY_BE_RC1) { in zend_dump_type_info()
H A Dzend_ssa.c166 phi->constraint.type.type_mask = MAY_BE_REF|MAY_BE_RC1|MAY_BE_RCN; in pi_type_mask()
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit_trace.c357 return (1 << type) | (info & (MAY_BE_RC1|MAY_BE_RCN)); in zend_jit_trace_type_to_info_ex()
1854 if (opline->op1_type == IS_CV && (info & MAY_BE_RC1)) { in zend_jit_trace_build_tssa()
1884 return_value_info.type |= MAY_BE_RC1; in zend_jit_trace_build_tssa()
4415 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit_trace()
4495 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit_trace()
4564 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit_trace()
5165 if (info & MAY_BE_RC1) { in zend_jit_trace()
5385 (op1_info & MAY_BE_RC1) && in zend_jit_trace()
5389 (op2_info & MAY_BE_RC1) && in zend_jit_trace()
5549 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit_trace()
[all …]
H A Dzend_jit_x86.dasc5346 op2_info |= MAY_BE_RC1;
5422 op2_info |= MAY_BE_RC1;
6556 var_info |= MAY_BE_RC1;
6777 var_info |= MAY_BE_RC1;
11670 && (op1_info & MAY_BE_RC1)
11704 && (op1_info & MAY_BE_RC1)
13449 && (op1_info & MAY_BE_RC1)) {
14069 info |= MAY_BE_RC1|MAY_BE_RCN;
14183 val_info |= MAY_BE_RC1|MAY_BE_RCN;
14438 info |= MAY_BE_RC1|MAY_BE_RCN;
[all …]
H A Dzend_jit.c56 # define RC_MAY_BE_1(info) (((info) & (MAY_BE_RC1|MAY_BE_REF)) != 0)
2604 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit()
2651 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit()
2691 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit()
2751 && (!(op1_info & MAY_HAVE_DTOR) || !(op1_info & MAY_BE_RC1))) { in zend_jit()
3197 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit()
3336 op1_info = MAY_BE_OBJECT|MAY_BE_RC1|MAY_BE_RCN; in zend_jit()

Completed in 132 milliseconds