Home
last modified time | relevance | path

Searched refs:MAY_BE_UNDEF (Results 1 – 11 of 11) sorted by relevance

/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_inference.c2593 if (t1 & MAY_BE_UNDEF) { in zend_update_type_info()
2782 if (t1 & MAY_BE_UNDEF) { in zend_update_type_info()
2947 if (t2 & MAY_BE_UNDEF) { in zend_update_type_info()
2980 if (t2 & MAY_BE_UNDEF) { in zend_update_type_info()
2990 if (t2 & MAY_BE_UNDEF) { in zend_update_type_info()
3018 if (t2 & MAY_BE_UNDEF) { in zend_update_type_info()
3028 if (t2 & MAY_BE_UNDEF) { in zend_update_type_info()
3050 tmp |= MAY_BE_UNDEF; in zend_update_type_info()
3316 tmp = MAY_BE_UNDEF; in zend_update_type_info()
4411 if (t1 & MAY_BE_UNDEF) { in zend_may_throw()
[all …]
H A Ddfa_pass.c333 if ((use_info->type & (MAY_BE_ANY|MAY_BE_UNDEF)) & ~(def_info->type & MAY_BE_ANY)) { in can_elide_return_type_check()
752 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
783 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
816 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
827 …} else if ((opline->op1_type == IS_CV && !(OP1_INFO() & MAY_BE_UNDEF)) || !(OP1_INFO() & (MAY_BE_S… in zend_dfa_optimize_jmps()
H A Dsccp.c1092 if (!(type & expected_type_mask) && !(type & MAY_BE_UNDEF)) { in sccp_visit_instr()
1096 } else if (!(type & ((MAY_BE_ANY|MAY_BE_UNDEF) - expected_type_mask)) in sccp_visit_instr()
2179 if (info->type & MAY_BE_UNDEF) { in value_from_type_and_range()
2183 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_NULL))) { in value_from_type_and_range()
2187 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_FALSE))) { in value_from_type_and_range()
2191 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_TRUE))) { in value_from_type_and_range()
2198 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_LONG)) in value_from_type_and_range()
H A Dzend_optimizer.c1191 …uint32_t op1_info = opline->op1_type == IS_UNUSED ? 0 : (OP1_INFO() & (MAY_BE_UNDEF|MAY_BE_ANY|MAY… in zend_redo_pass_two_ex()
1192 …uint32_t op2_info = opline->op1_type == IS_UNUSED ? 0 : (OP2_INFO() & (MAY_BE_UNDEF|MAY_BE_ANY|MAY… in zend_redo_pass_two_ex()
1198 …((ssa->ops[opline - op_array->opcodes].op1_def >= 0) ? (OP1_DEF_INFO() & (MAY_BE_UNDEF|MAY_BE_ANY|… in zend_redo_pass_two_ex()
1199 …(opline->result_type == IS_UNUSED ? 0 : (RES_INFO() & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF|MAY_BE_A… in zend_redo_pass_two_ex()
H A Dzend_inference.h202 …return MAY_BE_UNDEF | MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | M… in get_ssa_var_info()
H A Descape_analysis.c221 if (OP1_INFO() & (MAY_BE_UNDEF | MAY_BE_NULL | MAY_BE_FALSE)) { in is_allocation_def()
H A Dzend_dump.c175 if (info & MAY_BE_UNDEF) { in zend_dump_type_info()
H A Dzend_ssa.c155 phi->constraint.type.type_mask |= MAY_BE_UNDEF; in pi_type_mask()
/PHP-7.4/Zend/
H A Dzend_type_info.h24 #define MAY_BE_UNDEF (1 << IS_UNDEF) macro
H A Dzend_vm_def.h9226 …Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1)) : (!(op1_info & ((MAY_BE_ANY|MAY_BE_UNDEF)-(MAY_BE_NULL|M…
9237 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_FETCH_DIM_R, (!(op2_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_STRI…
9290 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_SEND_VAR, (op1_info & (MAY_BE_UNDEF|MAY_BE_REF)) == 0, ZEND_SEND…
9308 …LER(ZEND_SEND_VAR_EX, op->op2.num <= MAX_ARG_FLAG_NUM && (op1_info & (MAY_BE_UNDEF|MAY_BE_REF)) ==…
9359 ZEND_VM_HOT_TYPE_SPEC_HANDLER(ZEND_FE_FETCH_R, op->op2_type == IS_CV && (op1_info & (MAY_BE_UNDEF|M…
H A Dzend_vm_execute.h61343 …Z_REFCOUNTED_P(RT_CONSTANT(op, op->op1)) : (!(op1_info & ((MAY_BE_ANY|MAY_BE_UNDEF)-(MAY_BE_NULL|M…
61386 if (op->op2.num <= MAX_ARG_FLAG_NUM && (op1_info & (MAY_BE_UNDEF|MAY_BE_REF)) == 0) {
61391 if (op->op2_type == IS_CV && (op1_info & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF)) == MAY_BE_ARRAY) {
61396 …if (!(op2_info & (MAY_BE_UNDEF|MAY_BE_NULL|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|MAY_BE_RESOURC…
61409 if ((op1_info & (MAY_BE_UNDEF|MAY_BE_REF)) == 0) {

Completed in 187 milliseconds