Home
last modified time | relevance | path

Searched refs:rt_constants (Results 1 – 9 of 9) sorted by relevance

/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_cfg.h105 #define CRT_CONSTANT_EX(op_array, opline, node, rt_constants) \ argument
106 ((rt_constants) ? \
H A Dzend_inference.h43 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
59 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
83 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
107 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
125 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants); \
210 return _const_op_type(CRT_CONSTANT_EX(op_array, opline, opline->opN, ssa->rt_constants)); \
H A Descape_analysis.c179 …_class_entry(script, Z_STR_P(CRT_CONSTANT_EX(op_array, opline, opline->op1, ssa->rt_constants)+1)); in is_allocation_def()
194 && Z_TYPE_P(CRT_CONSTANT_EX(op_array, opline, opline->op1, ssa->rt_constants)) == IS_ARRAY) { in is_allocation_def()
211 && Z_TYPE_P(CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants)) == IS_ARRAY) { in is_allocation_def()
248 …_class_entry(script, Z_STR_P(CRT_CONSTANT_EX(op_array, opline, opline->op1, ssa->rt_constants)+1)); in is_local_def()
H A Dzend_optimizer_internal.h114 zend_script *script, zend_op_array *op_array, zend_op *opline, zend_bool rt_constants);
H A Dzend_optimizer.c781 zend_script *script, zend_op_array *op_array, zend_op *opline, zend_bool rt_constants) { in get_class_entry_from_op1() argument
783 zval *op1 = CRT_CONSTANT_EX(op_array, opline, opline->op1, rt_constants); in get_class_entry_from_op1()
808 zend_script *script, zend_op_array *op_array, zend_op *opline, zend_bool rt_constants) in zend_optimizer_get_called_func() argument
810 #define GET_OP(op) CRT_CONSTANT_EX(op_array, opline, opline->op, rt_constants) in zend_optimizer_get_called_func()
850 script, op_array, opline, rt_constants); in zend_optimizer_get_called_func()
885 script, op_array, opline, rt_constants); in zend_optimizer_get_called_func()
H A Dzend_ssa.h135 int rt_constants; /* run-time or compile-time */ member
H A Dzend_inference.c2348 Z_STR_P(CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants)), in zend_fetch_prop_info()
2379 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants); in zend_fetch_static_prop_info()
2384 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->op1, ssa->rt_constants); in zend_fetch_static_prop_info()
3146 … Z_TYPE_P(CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants)) == IS_CONSTANT_AST) { in zend_update_type_info()
3219 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants); in zend_update_type_info()
3928 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->op1, ssa->rt_constants); in can_convert_to_double()
3941 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants); in can_convert_to_double()
4029 zval *value = CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants); in zend_type_narrowing()
4183 zval *zv = CRT_CONSTANT_EX(op_array, opline, opline->op1, info->ssa.rt_constants); in zend_func_return_info()
4662 Z_STR_P(CRT_CONSTANT_EX(op_array, opline, opline->op2, ssa->rt_constants))); in zend_may_throw()
[all …]
H A Dzend_ssa.c896 ssa->rt_constants = (build_flags & ZEND_RT_CONSTANTS); in zend_build_ssa()
H A Dzend_func_info.c1636 …ray, call_info->caller_init_opline, call_info->caller_init_opline->op2, ssa->rt_constants)), 1))) { in zend_get_func_info()

Completed in 41 milliseconds