Home
last modified time | relevance | path

Searched refs:OP1_INFO (Results 1 – 6 of 6) sorted by relevance

/PHP-7.3/ext/opcache/Optimizer/
H A Descape_analysis.c197 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
202 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
220 if (OP1_INFO() & (MAY_BE_UNDEF | MAY_BE_NULL | MAY_BE_FALSE)) { in is_allocation_def()
300 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use()
342 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use()
353 if (OP1_INFO() & MAY_BE_OBJECT) { in is_escape_use()
360 || (OP1_INFO() & MAY_BE_REF) in is_escape_use()
376 || (OP1_INFO() & MAY_BE_REF) in is_escape_use()
H A Ddfa_pass.c736 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
739 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
767 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
770 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
800 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
803 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
811 …} else if ((opline->op1_type == IS_CV && !(OP1_INFO() & MAY_BE_UNDEF)) || !(OP1_INFO() & (MAY_BE_S… in zend_dfa_optimize_jmps()
1040 && (OP1_INFO() & MAY_BE_ANY) == MAY_BE_DOUBLE in zend_dfa_optimize_op_array()
1051 if (!(OP1_INFO() & MAY_BE_OBJECT) in zend_dfa_optimize_op_array()
H A Ddce.c189 uint32_t t1 = OP1_INFO(); in may_have_side_effects()
229 && (OP1_INFO() & MAY_HAVE_DTOR)) { in may_have_side_effects()
H A Dzend_inference.h230 #define OP1_INFO() (_ssa_op1_info(op_array, ssa, opline)) macro
H A Dzend_inference.c2318 t1 = OP1_INFO(); in zend_update_type_info()
2717 tmp = OP1_INFO(); in zend_update_type_info()
2747 tmp = OP1_INFO(); in zend_update_type_info()
3915 t1 = OP1_INFO(); in zend_func_return_info()
4178 uint32_t t1 = OP1_INFO(); in zend_may_throw()
H A Dzend_optimizer.c1354 …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()

Completed in 41 milliseconds