Home
last modified time | relevance | path

Searched refs:MAY_BE_ANY (Results 1 – 25 of 28) sorted by relevance

12

/php-src/Zend/Optimizer/
H A Dzend_func_info.c80 if ((t1 & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_DOUBLE)) in zend_range_info()
81 && (t2 & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_DOUBLE))) { in zend_range_info()
166 uint32_t ret_any = ret & MAY_BE_ANY, internal_ret_any = internal_ret & MAY_BE_ANY; in zend_get_func_info()
167 if (ret_any != MAY_BE_ANY) { in zend_get_func_info()
H A Dzend_inference.c2610 if (t1 & (MAY_BE_ANY-MAY_BE_STRING)) { in _zend_update_type_info()
2664 if ((tmp & MAY_BE_ANY) == (t1 & MAY_BE_ANY)) { in _zend_update_type_info()
2825 tmp |= MAY_BE_ANY; in _zend_update_type_info()
2868 tmp |= MAY_BE_ANY; in _zend_update_type_info()
3022 if (tmp & (MAY_BE_ANY | MAY_BE_REF)) { in _zend_update_type_info()
3214 tmp = MAY_BE_REF | MAY_BE_ANY in _zend_update_type_info()
5055 if ((t1 & MAY_BE_ANY) == MAY_BE_ARRAY in zend_may_throw_ex()
5094 if ((t1 & MAY_BE_ANY) == MAY_BE_STRING in zend_may_throw_ex()
5125 if ((t1 & MAY_BE_ANY) == MAY_BE_NULL in zend_may_throw_ex()
5132 if ((t1 & MAY_BE_ANY) == MAY_BE_ARRAY in zend_may_throw_ex()
[all …]
H A Ddfa_pass.c298 uint32_t use_type = use_info->type & (MAY_BE_ANY|MAY_BE_UNDEF); in can_elide_return_type_check()
334 return !((type & MAY_BE_ANY) & ~simple); in opline_supports_assign_contraction()
1189 if ((OP2_INFO() & MAY_BE_ANY) == MAY_BE_DOUBLE in zend_dfa_optimize_op_array()
1201 if (((OP2_INFO() & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_LONG in zend_dfa_optimize_op_array()
1204 || ((OP2_INFO() & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_DOUBLE in zend_dfa_optimize_op_array()
1221 && (OP2_INFO() & ((MAY_BE_ANY|MAY_BE_UNDEF)-(MAY_BE_LONG|MAY_BE_DOUBLE))) == 0) { in zend_dfa_optimize_op_array()
1242 if ((OP1_INFO() & MAY_BE_ANY) == MAY_BE_DOUBLE in zend_dfa_optimize_op_array()
1252 if (((OP1_INFO() & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_LONG in zend_dfa_optimize_op_array()
1255 || ((OP1_INFO() & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_DOUBLE in zend_dfa_optimize_op_array()
1352 && (ssa->var_info[src_var].type & (MAY_BE_UNDEF|MAY_BE_ANY)) in zend_dfa_optimize_op_array()
[all …]
H A Dzend_inference.h150 return MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_ANY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY; in END_EXTERN_C()
170 …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 Ddce.c266 return (OP1_INFO() & MAY_BE_ANY) != MAY_BE_ARRAY; in may_have_side_effects()
400 if ((ctx->ssa->var_info[ssa_op->op1_use].type & (MAY_BE_REF|MAY_BE_ANY|MAY_BE_UNDEF)) != 0 in is_free_of_live_var()
H A Dzend_optimizer.c1314 …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()
1315 …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()
1321 … 0) ? (OP1_DEF_INFO() & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_KEY_A… in zend_redo_pass_two_ex()
1322 …(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 Dsccp.c898 if ((ctx->scdf.ssa->var_info[ssa_op->op1_use].type & MAY_BE_ANY) == 0) { in sccp_visit_instr()
1780 if (!(info->type & MAY_BE_ANY)) { in value_from_type_and_range()
1786 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_NULL))) { in value_from_type_and_range()
1794 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_FALSE))) { in value_from_type_and_range()
1802 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_TRUE))) { in value_from_type_and_range()
1811 if (!(info->type & ((MAY_BE_ANY|MAY_BE_UNDEF)-MAY_BE_LONG)) in value_from_type_and_range()
H A Dzend_dump.c215 } else if ((info & MAY_BE_ANY) == MAY_BE_ANY) { in zend_dump_type_info()
H A Dzend_ssa.c172 uint32_t relevant = MAY_BE_ANY|MAY_BE_ARRAY_KEY_ANY|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF; in pi_not_type_mask()
/php-src/Zend/
H A Dzend_type_info.h35 #define MAY_BE_ANY (MAY_BE_NULL|MAY_BE_FALSE|MAY_BE_TRUE|MAY_BE_LONG|MAY_BE_DOUBLE… macro
56 #define MAY_BE_ARRAY_OF_ANY (MAY_BE_ANY << MAY_BE_ARRAY_SHIFT)
H A Dzend_attributes_arginfo.h205 …ault_value, ZEND_ACC_PRIVATE|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_SensitiveParameterValue()
H A Dzend_compile.c1405 if (type_mask == MAY_BE_ANY) { in zend_type_to_string_resolved()
2628 if (expr && ZEND_TYPE_PURE_MASK(type) == MAY_BE_ANY) { in zend_emit_return_type_check()
6825 if (single_type_mask == MAY_BE_ANY) { in zend_compile_typename_ex()
6962 if (type_mask == MAY_BE_ANY && is_marked_nullable) { in zend_compile_typename_ex()
7315 ZEND_TYPE_FULL_MASK(arg_info->type) : MAY_BE_ANY; in zend_compile_params()
8088 if (type_mask != MAY_BE_ANY && (type_mask & (MAY_BE_CALLABLE|MAY_BE_VOID|MAY_BE_NEVER))) { in zend_compile_class_const_decl()
9232 (MAY_BE_ANY - (1 << Z_TYPE(left_node.u.constant))); in zend_compile_binary_op()
9241 (MAY_BE_ANY - (1 << Z_TYPE(right_node.u.constant))); in zend_compile_binary_op()
H A Dzend_types.h287 …code) == IS_ITERABLE ? _ZEND_TYPE_ITERABLE_BIT : ((code) == IS_MIXED ? MAY_BE_ANY : (1 << (code)))…
H A Dzend_API.c1487 if (EXPECTED(!ZEND_TYPE_IS_SET(c->type) || ZEND_TYPE_PURE_MASK(c->type) == MAY_BE_ANY)) { in zend_update_class_constant()
2830 if (ZEND_TYPE_PURE_MASK(*type) != MAY_BE_ANY) { in ZEND_END_ARG_INFO()
4746 if (ZEND_TYPE_PURE_MASK(type) != MAY_BE_ANY) { in zend_declare_typed_class_constant()
H A Dzend_inheritance.c644 if (ZEND_TYPE_PURE_MASK(proto_type) == MAY_BE_ANY && in zend_perform_covariant_type_check()
731 if (!ZEND_TYPE_IS_SET(fe_arg_info->type) || ZEND_TYPE_PURE_MASK(fe_arg_info->type) == MAY_BE_ANY) { in zend_do_perform_arg_type_hint_check()
/php-src/ext/opcache/jit/
H A Dzend_jit_ir.c7685 jit_ZVAL_COPY(jit, var_addr, MAY_BE_ANY, reg_addr, MAY_BE_ANY, 1); in zend_jit_restore_zval()
9004 MAY_BE_ANY, MAY_BE_ANY,
9009 MAY_BE_ANY,
9083 MAY_BE_ANY,
9157 MAY_BE_ANY,
9194 MAY_BE_ANY,
9291 MAY_BE_ANY,
9326 MAY_BE_ANY,
9344 MAY_BE_ANY,
9372 MAY_BE_ANY,
[all …]
H A Dzend_jit_trace.c486 && (ZEND_TYPE_FULL_MASK(arg_info->type) & MAY_BE_ANY) != MAY_BE_ANY) { in zend_jit_needs_arg_dtor()
2612 …if (((t0 | t1) & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF… in zend_jit_trace_build_tssa()
2616 …} else if ((t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) == (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF… in zend_jit_trace_build_tssa()
2633 … if ((t0 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF))) { in zend_jit_trace_build_tssa()
2645 … if ((t1 & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF)) != (t & (MAY_BE_ANY|MAY_BE_UNDEF|MAY_BE_REF))) { in zend_jit_trace_build_tssa()
3227 } else if ((ssa->var_info[def].type & MAY_BE_ANY) != (ssa->var_info[use].type & MAY_BE_ANY)) { in zend_jit_trace_allocate_registers()
3614 if ((OP1_INFO() & MAY_BE_ANY) != MAY_BE_LONG in zend_jit_trace_update_condition_ranges()
3615 || (OP1_INFO() & MAY_BE_ANY) != MAY_BE_LONG) { in zend_jit_trace_update_condition_ranges()
4503 && (res_info & MAY_BE_ANY) == MAY_BE_LONG) in zend_jit_trace()
4967 && (op1_info & (MAY_BE_ANY|MAY_BE_UNDEF)) != (op1_def_info & (MAY_BE_ANY|MAY_BE_UNDEF))) { in zend_jit_trace()
[all …]
H A Dzend_jit.c451 if ((OP1_INFO() & (MAY_BE_ANY|MAY_BE_UNDEF)) & ~type_mask) { in skip_valid_arguments()
475 info = MAY_BE_RC1 | MAY_BE_RCN | MAY_BE_REF | MAY_BE_ANY | MAY_BE_UNDEF | in zend_ssa_cv_info()
1577 (op1_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY && in zend_jit()
1578 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY) { in zend_jit()
1612 (op1_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY && in zend_jit()
1613 (op2_info & (MAY_BE_ANY|MAY_BE_UNDEF)) == MAY_BE_ARRAY) { in zend_jit()
1687 opline->extended_value, MAY_BE_ANY, OP1_DATA_INFO())) { in zend_jit()
1767 opline->extended_value, MAY_BE_ANY, OP1_DATA_INFO())) { in zend_jit()
2315 op1_info = MAY_BE_ANY|MAY_BE_REF; in zend_jit()
2413 if ((op1_info & MAY_BE_ANY) != MAY_BE_ARRAY) { in zend_jit()
[all …]
H A Dzend_jit_internal.h761 return is_power_of_two (value_type & (MAY_BE_ANY|MAY_BE_UNDEF)); in has_concrete_type()
766 return floor_log2(value_type & (MAY_BE_ANY|MAY_BE_UNDEF)); in concrete_type()
/php-src/ext/standard/
H A Ddir_arginfo.h72 …fault_value, ZEND_ACC_PUBLIC|ZEND_ACC_READONLY, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_Directory()
H A Duser_filters_arginfo.h58 …property_params_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_php_user_filter()
/php-src/ext/soap/
H A Dsoap_arginfo.h359 …erty_param_data_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_SoapParam()
387 … &property_data_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_SoapHeader()
439 …property_detail_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_SoapFault()
451 …rty_headerfault_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_SoapFault()
473 …perty_enc_value_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_SoapVar()
/php-src/ext/zend_test/
H A Dobject_handlers_arginfo.h167 …property_offset_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_DimensionHandlersNoArrayAccess()
H A Dtest_arginfo.h563 …onst_TYPED_CLASS_CONST1_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class__ZendTestClass()
/php-src/ext/dom/
H A Dphp_dom_arginfo.h2324 …_schemaTypeInfo_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_DOMAttr()
2359 …_schemaTypeInfo_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_DOMElement()
2485 …property_config_default_value, ZEND_ACC_PUBLIC, NULL, (zend_type) ZEND_TYPE_INIT_MASK(MAY_BE_ANY)); in register_class_DOMDocument()

Completed in 263 milliseconds

12