Home
last modified time | relevance | path

Searched refs:RT_CONSTANT (Results 1 – 18 of 18) sorted by relevance

/PHP-8.4/Zend/
H A Dzend_vm_execute.h4363 op1 = RT_CONSTANT(opline, opline->op1); in ZEND_BW_NOT_SPEC_CONST_HANDLER()
4377 val = RT_CONSTANT(opline, opline->op1); in ZEND_BOOL_NOT_SPEC_CONST_HANDLER()
4404 z = RT_CONSTANT(opline, opline->op1); in ZEND_ECHO_SPEC_CONST_HANDLER()
4432 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZ_SPEC_CONST_HANDLER()
4466 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPNZ_SPEC_CONST_HANDLER()
4500 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPZ_EX_SPEC_CONST_HANDLER()
4536 val = RT_CONSTANT(opline, opline->op1); in ZEND_JMPNZ_EX_SPEC_CONST_HANDLER()
8105 op = RT_CONSTANT(opline, opline->op1); in ZEND_SWITCH_LONG_SPEC_CONST_CONST_HANDLER()
8133 op = RT_CONSTANT(opline, opline->op1); in ZEND_SWITCH_STRING_SPEC_CONST_CONST_HANDLER()
8166 op = RT_CONSTANT(opline, opline->op1); in ZEND_MATCH_SPEC_CONST_CONST_HANDLER()
[all …]
H A Dzend_vm_def.h1003 function_name = RT_CONSTANT(opline, opline->op2); in ZEND_VM_COLD_HELPER()
3825 function_name = (zval*)RT_CONSTANT(opline, opline->op2);
3969 func_name = (zval *)RT_CONSTANT(opline, opline->op2);
4002 fname = (zval*)RT_CONSTANT(opline, opline->op2);
5649 zval *default_value = RT_CONSTANT(opline, opline->op2);
7885 …do_bind_class(RT_CONSTANT(opline, opline->op1), (OP2_TYPE == IS_CONST) ? Z_STR_P(RT_CONSTANT(oplin…
7895 zval *lcname = RT_CONSTANT(opline, opline->op1);
7941 do_bind_function(func, RT_CONSTANT(opline, opline->op1));
7978 …ce = zend_lookup_class_ex(Z_STR_P(RT_CONSTANT(opline, opline->op2)), Z_STR_P(RT_CONSTANT(opline, o…
9532 skip = Z_LVAL_P(RT_CONSTANT(opline, opline->op1));
[all …]
H A Dzend_compile.h793 # define RT_CONSTANT(opline, node) \ macro
808 # define RT_CONSTANT(opline, node) \ macro
822 (node).constant = RT_CONSTANT(opline, node) - (op_array)->literals; \
H A Dzend_execute.c423 return RT_CONSTANT(opline, node); in _get_zval_ptr()
443 return RT_CONSTANT(opline + 1, node); in _get_op_data_zval_ptr_r()
463 return RT_CONSTANT(opline, node); in _get_zval_ptr_deref()
483 return RT_CONSTANT(opline + 1, node); in _get_op_data_zval_ptr_deref_r()
503 return RT_CONSTANT(opline, node); in _get_zval_ptr_undef()
3543 zval *class_name = RT_CONSTANT(opline, opline->op2); in zend_fetch_static_property_address_ex()
3575 name = Z_STR_P(RT_CONSTANT(opline, opline->op1)); in zend_fetch_static_property_address_ex()
5214 … zend_throw_error(NULL, "Undefined constant \"%s\"", Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))); in _zend_quick_get_constant()
5376 zval *default_value = RT_CONSTANT(opline, opline->op2); in zend_handle_undef_args()
5705 ret = RT_CONSTANT(opline, *node); in zend_get_zval_ptr()
H A Dzend_inheritance.c966 zval *zv = RT_CONSTANT(precv, precv->op2); in zend_get_function_declaration()
/PHP-8.4/Zend/Optimizer/
H A Dzend_cfg.h105 RT_CONSTANT(opline, (node)) \
H A Dzend_optimizer.c1493 Z_STR_P(RT_CONSTANT(opline, opline->op2))); in zend_adjust_fcall_stack_size()
/PHP-8.4/ext/opcache/jit/
H A Dzend_jit_vm_helpers.c204 dim = RT_CONSTANT(opline, opline->op2); in zend_jit_undefined_long_key()
230 dim = RT_CONSTANT(opline, opline->op2); in zend_jit_undefined_string_key()
317 … zend_throw_error(NULL, "Undefined constant \"%s\"", Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))); in _zend_quick_get_constant()
813 zval *arr = RT_CONSTANT(opline, opline->op1);
822 dim = RT_CONSTANT(opline, opline->op2);
829 arr = RT_CONSTANT(opline, opline->op1);
879 && Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) == IS_STRING
880 && Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] != '\0') {
882 zend_string *prop_name = Z_STR_P(RT_CONSTANT(opline, opline->op2));
H A Dzend_jit_trace.c502 zval *zv = RT_CONSTANT(opline, opline->op1); in zend_jit_needs_arg_dtor()
1230 zval *zv = RT_CONSTANT(opline, opline->op2); in is_checked_guard()
1256 zval *zv = RT_CONSTANT(opline, opline->op1); in is_checked_guard()
1264 zval *zv = RT_CONSTANT(opline, opline->op2); in is_checked_guard()
3415 Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) == IS_STRING); in zend_jit_may_delay_fetch_this()
3792 && Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_LONG in zend_jit_may_skip_comparison()
3793 && Z_LVAL_P(RT_CONSTANT(opline, opline->op1)) == 0) { in zend_jit_may_skip_comparison()
3817 && Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) == IS_LONG in zend_jit_may_skip_comparison()
3818 && Z_LVAL_P(RT_CONSTANT(opline, opline->op2)) == 0) { in zend_jit_may_skip_comparison()
3864 …if (RT_CONSTANT(opline, opline->op1) != RT_CONSTANT(&ssa_opcodes[prev_ssa_op - ssa->ops], ssa_opco… in zend_jit_may_skip_comparison()
[all …]
H A Dzend_jit.c518 && Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) == IS_STRING in zend_jit_may_avoid_refcounting()
519 && Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] != '\0') { in zend_jit_may_avoid_refcounting()
1739 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit()
1740 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit()
1786 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit()
1787 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit()
1834 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit()
1835 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit()
2314 || Z_TYPE_P(RT_CONSTANT(opline, opline->op2)) != IS_STRING in zend_jit()
2315 || Z_STRVAL_P(RT_CONSTANT(opline, opline->op2))[0] == '\0') { in zend_jit()
[all …]
H A Dzend_jit_helpers.c101 zval *function_name = RT_CONSTANT(opline, opline->op2); in zend_jit_invalid_method_call()
1845 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_r_slow()
1863 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_r_dynamic()
1901 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_is_slow()
1919 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_is_dynamic()
1957 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_r_slow_ex()
1974 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_r_dynamic_ex()
2009 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_is_slow_ex()
2026 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_is_dynamic_ex()
2132 zend_string *name = Z_STR_P(RT_CONSTANT(opline, opline->op2)); in zend_jit_fetch_obj_w_slow()
H A Dzend_jit_ir.c7748 zval *zv = RT_CONSTANT(opline, opline->op1); in zend_jit_defined()
9213 zval *zv = RT_CONSTANT(opline, opline->op1);
10549 zval *zv = RT_CONSTANT(opline, opline->op2);
11035 zval *zv = RT_CONSTANT(opline, opline->op1);
11268 zv = RT_CONSTANT(opline, opline->op1);
11309 zv = RT_CONSTANT(opline, opline->op1);
11346 zv = RT_CONSTANT(opline, opline->op1);
13862 member = RT_CONSTANT(opline, opline->op2);
14391 member = RT_CONSTANT(opline, opline->op2);
14741 member = RT_CONSTANT(opline, opline->op2);
[all …]
H A Dzend_jit_internal.h76 ZEND_ADDR_CONST_ZVAL(RT_CONSTANT(opline, (opline)->op)) : \
/PHP-8.4/ext/opcache/
H A Dzend_accelerator_util_funcs.c280 zval *lcname = RT_CONSTANT(opline, opline->op1); in zend_accel_build_delayed_early_binding_list()
284 zend_string_copy(Z_STR_P(RT_CONSTANT(opline, opline->op2))); in zend_accel_build_delayed_early_binding_list()
303 zend_string *rtd_key = Z_STR_P(RT_CONSTANT(opline, opline->op1) + 1); in zend_accel_finalize_delayed_early_binding_list()
H A DZendAccelerator.c3855 key = Z_STR_P(RT_CONSTANT(opline, opline->op1) + 1);
3862 key = Z_STR_P(RT_CONSTANT(opline, opline->op1));
4108 Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_STRING &&
4111 zend_string *resolved_path = preload_resolve_path(Z_STR_P(RT_CONSTANT(opline, opline->op1)));
4149 Z_TYPE_P(RT_CONSTANT(opline, opline->op1)) == IS_STRING) {
4151 zend_string *resolved_path = preload_resolve_path(Z_STR_P(RT_CONSTANT(opline, opline->op1)));
4158 …if (!IS_ABSOLUTE_PATH(Z_STRVAL_P(RT_CONSTANT(opline, opline->op1)), Z_STRLEN_P(RT_CONSTANT(opline,…
4160 zend_string_release(Z_STR_P(RT_CONSTANT(opline, opline->op1)));
4161 ZVAL_STR_COPY(RT_CONSTANT(opline, opline->op1), resolved_path);
H A Dzend_file_cache.c541 opline->op1.constant = RT_CONSTANT(opline, opline->op1) - literals;
544 opline->op2.constant = RT_CONSTANT(opline, opline->op2) - literals;
/PHP-8.4/sapi/phpdbg/
H A Dphpdbg_utils.c638 …ce = zend_fetch_class_by_name(Z_STR_P(RT_CONSTANT(cur, cur->op1)), Z_STR_P(RT_CONSTANT(cur, cur->o… in phpdbg_check_caught_ex()
/PHP-8.4/ext/reflection/
H A Dphp_reflection.c653 return RT_CONSTANT(recv, recv->op2); in get_default_from_recv()

Completed in 458 milliseconds