Home
last modified time | relevance | path

Searched refs:extended_value (Results 1 – 25 of 40) sorted by relevance

12

/PHP-8.3/Zend/Optimizer/
H A Dcompact_literals.c506 opline->extended_value = cache_size; in zend_optimizer_compact_literals()
578 opline->extended_value = cache_size | (opline->extended_value & ZEND_FETCH_OBJ_FLAGS); in zend_optimizer_compact_literals()
591 …opline->extended_value = property_slot[opline->op2.constant] | (opline->extended_value & ZEND_ISEM… in zend_optimizer_compact_literals()
593 opline->extended_value = cache_size | (opline->extended_value & ZEND_ISEMPTY); in zend_optimizer_compact_literals()
657 opline->extended_value = cache_size; in zend_optimizer_compact_literals()
667 opline->extended_value = cache_size; in zend_optimizer_compact_literals()
710 opline->extended_value = cache_size | (opline->extended_value & ZEND_FETCH_OBJ_FLAGS); in zend_optimizer_compact_literals()
718 opline->extended_value = cache_size | (opline->extended_value & ZEND_FETCH_OBJ_FLAGS); in zend_optimizer_compact_literals()
753 …opline->extended_value = class_slot[opline->op1.constant] | (opline->extended_value & ZEND_LAST_CA… in zend_optimizer_compact_literals()
755 opline->extended_value = cache_size | (opline->extended_value & ZEND_LAST_CATCH); in zend_optimizer_compact_literals()
[all …]
H A Dzend_optimizer.c220 opline->extended_value = 0; in zend_optimizer_convert_to_free_op1()
225 opline->extended_value = 0; in zend_optimizer_convert_to_free_op1()
314 …opline->extended_value = alloc_cache_slots(op_array, 1) | (opline->extended_value & ZEND_LAST_CATC… in zend_optimizer_update_op1_const()
373 …opline->extended_value = alloc_cache_slots(op_array, 3) | (opline->extended_value & ZEND_FETCH_OBJ… in zend_optimizer_update_op1_const()
559 … opline->extended_value = alloc_cache_slots(op_array, 3) | (opline->extended_value & ZEND_ISEMPTY); in zend_optimizer_update_op2_const()
730 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_optimizer_migrate_jump()
770 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_optimizer_shift_jump()
776extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, ZEND_OFFSET_TO_OPLINE_NUM(op_array, o… in zend_optimizer_shift_jump()
787extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, ZEND_OFFSET_TO_OPLINE_NUM(op_array, o… in zend_optimizer_shift_jump()
1163 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_redo_pass_two()
[all …]
H A Dzend_dump.c467 fprintf(stderr, " %u", opline->extended_value); in zend_dump_op()
471 switch (opline->extended_value) { in zend_dump_op()
516 switch (opline->extended_value) { in zend_dump_op()
553 switch (opline->extended_value) { in zend_dump_op()
574 if (opline->extended_value == ZEND_RETURNS_VALUE) { in zend_dump_op()
576 } else if (opline->extended_value & ZEND_RETURNS_FUNCTION) { in zend_dump_op()
581 if (opline->extended_value & ZEND_FETCH_GLOBAL) { in zend_dump_op()
583 } else if (opline->extended_value & ZEND_FETCH_LOCAL) { in zend_dump_op()
590 if (!(opline->extended_value & ZEND_ISEMPTY)) { in zend_dump_op()
598 if (!(opline->extended_value & ZEND_ARRAY_NOT_PACKED)) { in zend_dump_op()
[all …]
H A Doptimize_func_calls.c84 && fcall->extended_value >= func->op_array.required_num_args in zend_try_inline_call()
107 if (fcall->extended_value < func->op_array.num_args) { in zend_try_inline_call()
109 i = fcall->extended_value; in zend_try_inline_call()
198 fcall->op1.num = zend_vm_calc_used_stack(fcall->extended_value, call_stack[call].func); in zend_optimize_func_calls()
206 fcall->op1.num = zend_vm_calc_used_stack(fcall->extended_value, call_stack[call].func); in zend_optimize_func_calls()
H A Dzend_cfg.c310 if (opline->extended_value != ZEND_THROW_IS_EXPR && i + 1 < op_array->last) { in zend_build_cfg()
345 Z_STR_P(zv), opline->extended_value); in zend_build_cfg()
377 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_build_cfg()
384 BB_START(ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, opline->extended_value)); in zend_build_cfg()
401 BB_START(ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, opline->extended_value)); in zend_build_cfg()
413 if (opline->extended_value & ZEND_FETCH_LOCAL) { in zend_build_cfg()
415 } else if ((opline->extended_value & (ZEND_FETCH_GLOBAL | ZEND_FETCH_GLOBAL_LOCK)) && in zend_build_cfg()
434 || (opline-1)->extended_value != ZEND_THROW_IS_EXPR)) { in zend_build_cfg()
532 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_build_cfg()
544 …ck->successors[0] = block_map[ZEND_OFFSET_TO_OPLINE_NUM(op_array, opline, opline->extended_value)]; in zend_build_cfg()
[all …]
H A Dsccp.c260 return !(opline->extended_value & ZEND_ARRAY_ELEMENT_REF); in can_replace_op1()
412 if (!(extended_value & ZEND_ISEMPTY)) { in ct_eval_isset_isempty()
435 return ct_eval_isset_isempty(result, extended_value, value); in ct_eval_isset_dim()
440 ZVAL_BOOL(result, (extended_value & ZEND_ISEMPTY)); in ct_eval_isset_dim()
619 return ct_eval_isset_isempty(result, extended_value, value); in ct_eval_isset_obj()
621 ZVAL_BOOL(result, (extended_value & ZEND_ISEMPTY)); in ct_eval_isset_obj()
713 } else if (extended_value) { in ct_eval_in_array()
1126 || (opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) { in sccp_visit_instr()
1503 if (ct_eval_in_array(&zv, opline->extended_value, op1, op2) == SUCCESS) { in sccp_visit_instr()
1578 switch (opline->extended_value & ZEND_SHORT_CIRCUITING_CHAIN_MASK) { in sccp_visit_instr()
[all …]
H A Ddfa_pass.c350 && (opline->extended_value == IS_ARRAY || opline->extended_value == IS_OBJECT)) { in opline_supports_assign_contraction()
661 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_ssa_replace_control_link()
949 opline->extended_value = 0; in zend_dfa_optimize_jmps()
971 opline->extended_value = 0; in zend_dfa_optimize_jmps()
1639 && opline->extended_value == ZEND_ADD in zend_dfa_optimize_op_array()
1650 opline->extended_value = 0; in zend_dfa_optimize_op_array()
1654 && opline->extended_value == ZEND_SUB in zend_dfa_optimize_op_array()
1665 opline->extended_value = 0; in zend_dfa_optimize_op_array()
1673 && opline->extended_value != ZEND_CONCAT) { in zend_dfa_optimize_op_array()
1682 opline->opcode = opline->extended_value; in zend_dfa_optimize_op_array()
[all …]
H A Doptimize_temp_vars_5.c83 …int num = (((opline->extended_value + 1) * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zv… in zend_optimize_temporary_variables()
164 …uint32_t num = ((opline->extended_value * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zva… in zend_optimize_temporary_variables()
H A Dpass1.c48 opline->extended_value = 0; in replace_by_const_or_qm_assign()
101 if (opline->extended_value == ZEND_CONCAT && opline->op2_type == IS_CONST in zend_optimizer_pass1()
109 … zend_optimizer_eval_cast(&result, opline->extended_value, &ZEND_OP1_LITERAL(opline)) == SUCCESS) { in zend_optimizer_pass1()
H A Dzend_optimizer_internal.h77 return (opline->opcode == ZEND_FE_FREE && opline->extended_value != ZEND_FREE_ON_RETURN) in zend_optimizer_is_loop_var_free()
78 || (opline->opcode == ZEND_FREE && opline->extended_value == ZEND_FREE_SWITCH); in zend_optimizer_is_loop_var_free()
H A Dzend_inference.c1312 if (opline->extended_value == IS_LONG) { in zend_inference_propagate_range()
1494 opline->extended_value, tmp); in zend_inference_propagate_range()
2657 tmp = 1 << opline->extended_value; in _zend_update_type_info()
2670 if (opline->extended_value == IS_ARRAY in _zend_update_type_info()
2772 ssa, opline->extended_value, t1, t2, in _zend_update_type_info()
4270 opcode = opline->extended_value; in can_convert_to_double()
5005 opline->extended_value == ZEND_MOD) { in zend_may_throw_ex()
5014 opline->extended_value == ZEND_MUL || in zend_may_throw_ex()
5015 opline->extended_value == ZEND_POW) { in zend_may_throw_ex()
5019 opline->extended_value == ZEND_SR) { in zend_may_throw_ex()
[all …]
H A Dzend_call_graph.c68 …ena, 1, sizeof(zend_call_info) + (sizeof(zend_send_arg_info) * ((int)opline->extended_value - 1))); in zend_analyze_calls()
73 call_info->num_args = opline->extended_value; in zend_analyze_calls()
H A Dblock_pass.c221 src->extended_value == IS_STRING) { in zend_optimize_block()
349 VAR_SOURCE(opline->op1)->extended_value == 1) { in zend_optimize_block()
731 src->extended_value == IS_STRING && in zend_optimize_block()
744 src->extended_value == IS_STRING && in zend_optimize_block()
760 opline->extended_value = IS_STRING; in zend_optimize_block()
771 opline->extended_value = IS_STRING; in zend_optimize_block()
847 …if (zend_optimizer_eval_cast(&result, opline->extended_value, &ZEND_OP1_LITERAL(opline)) == SUCCES… in zend_optimize_block()
850 opline->extended_value = 0; in zend_optimize_block()
1023 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in assemble_code_blocks()
1029 …opline->extended_value = ZEND_OPLINE_TO_OFFSET(opline, new_opcodes + blocks[b->successors[0]].star… in assemble_code_blocks()
[all …]
H A Dcompact_vars.c48 …uint32_t num = ((opline->extended_value * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zva… in zend_optimizer_compact_vars()
H A Dzend_dfg.c201 || (opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) in _zend_dfg_add_use_def_op()
231 if ((opline->extended_value & ZEND_BIND_REF) || (build_flags & ZEND_SSA_RC_INFERENCE)) { in _zend_dfg_add_use_def_op()
H A Ddce.c246 if ((opline->extended_value & (ZEND_BIND_IMPLICIT|ZEND_BIND_EXPLICIT))) { in may_have_side_effects()
250 if ((opline->extended_value & ZEND_BIND_REF) && opline->op2_type != IS_UNUSED) { in may_have_side_effects()
/PHP-8.3/Zend/
H A Dzend_vm_def.h3617 fbc, opline->extended_value, obj);
3750 fbc, opline->extended_value, ce);
3778 fbc, opline->extended_value, NULL);
3926 fbc, opline->extended_value, NULL);
3955 fbc, opline->extended_value, NULL);
5813 opline->extended_value, NULL);
5822 opline->extended_value,
5901 c = CACHED_PTR(opline->extended_value);
6299 switch (opline->extended_value) {
7829 CACHE_PTR(opline->extended_value, ce);
[all …]
H A Dzend_compile.c125 op->extended_value = 0; in init_op()
2485 opline->extended_value |= in zend_short_circuiting_commit()
2657 ret->extended_value = -1; in zend_emit_final_return()
3869 opline->extended_value = 0; in zend_compile_call_common()
5227 opline->extended_value = 0; in zend_compile_echo()
5375 opline->extended_value = 0; in zend_resolve_goto_label()
7117 opline->extended_value = in zend_compile_params()
7267 opline->extended_value = in zend_compile_closure_binding()
9000 opline->extended_value = in zend_compile_binary_op()
9469 opline->extended_value = 1; in zend_compile_print()
[all …]
H A Dzend_vm_execute.h4894 switch (opline->extended_value) { in ZEND_CAST_SPEC_CONST_HANDLER()
7886 if (opline->extended_value) { in ZEND_IN_ARRAY_SPEC_CONST_CONST_HANDLER()
10557 opline->extended_value, NULL); in ZEND_NEW_SPEC_CONST_UNUSED_HANDLER()
10566 opline->extended_value, in ZEND_NEW_SPEC_CONST_UNUSED_HANDLER()
20317 if (opline->extended_value) { in ZEND_IN_ARRAY_SPEC_TMP_CONST_HANDLER()
25590 if (opline->extended_value) { in ZEND_IN_ARRAY_SPEC_VAR_CONST_HANDLER()
29707 opline->extended_value, NULL); in ZEND_NEW_SPEC_VAR_UNUSED_HANDLER()
29716 opline->extended_value, in ZEND_NEW_SPEC_VAR_UNUSED_HANDLER()
36866 opline->extended_value, NULL); in ZEND_NEW_SPEC_UNUSED_UNUSED_HANDLER()
36875 opline->extended_value, in ZEND_NEW_SPEC_UNUSED_UNUSED_HANDLER()
[all …]
H A Dzend_opcode.c1139 opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value); in pass_two()
1142 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in pass_two()
1163 opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value); in pass_two()
/PHP-8.3/sapi/phpdbg/
H A Dphpdbg_utils.c636 if (!(ce = CACHED_PTR(cur->extended_value & ~ZEND_LAST_CATCH))) { in phpdbg_check_caught_ex()
638 CACHE_PTR(cur->extended_value & ~ZEND_LAST_CATCH, ce); in phpdbg_check_caught_ex()
645 if (cur->extended_value & ZEND_LAST_CATCH) { in phpdbg_check_caught_ex()
/PHP-8.3/ext/opcache/jit/
H A Dzend_jit_trace.c1100 && (opline->extended_value == ZEND_ADD in is_checked_guard()
1101 || opline->extended_value == ZEND_SUB in is_checked_guard()
1102 || opline->extended_value == ZEND_MUL)) { in is_checked_guard()
1695 if (opline->extended_value == ZEND_POW in zend_jit_trace_build_tssa()
1696 || opline->extended_value == ZEND_DIV) { in zend_jit_trace_build_tssa()
1707 if (opline->extended_value == ZEND_POW in zend_jit_trace_build_tssa()
1708 || opline->extended_value == ZEND_DIV) { in zend_jit_trace_build_tssa()
1765 if (opline->extended_value == ZEND_POW in zend_jit_trace_build_tssa()
1766 || opline->extended_value == ZEND_DIV) { in zend_jit_trace_build_tssa()
1891 if (opline->extended_value != op1_type) { in zend_jit_trace_build_tssa()
[all …]
H A Dzend_jit_x86.dasc6954 switch (opline->extended_value) {
7097 switch (opline->extended_value) {
9084 | mov edx, opline->extended_value
9706 | mov CARG3d, opline->extended_value
9709 | push opline->extended_value
11103 mask = opline->extended_value;
12639 if (opline->extended_value) {
13804 | add CARG3, opline->extended_value
13818 | add r0, opline->extended_value
14152 switch (opline->extended_value) {
[all …]
H A Dzend_jit_arm64.dasc6381 switch (opline->extended_value) {
6507 switch (opline->extended_value) {
8641 | LOAD_32BIT_VAL TMP1w, opline->extended_value
10277 | // if (CACHED_PTR(opline->extended_value)) {
10369 if (opline->extended_value & MAY_BE_NULL) {
10396 mask = opline->extended_value;
11879 if (opline->extended_value) {
13311 switch (opline->extended_value) {
13317 if (opline->extended_value != ZEND_ADD ||
13355 if (opline->extended_value != ZEND_ADD ||
[all …]
H A Dzend_jit.c609 if (!(opline->extended_value & ZEND_ISEMPTY)) { in zend_jit_may_avoid_refcounting()
1234 if (opline->extended_value == ZEND_ADD) { in zend_may_overflow()
1261 } else if (opline->extended_value == ZEND_SUB) { in zend_may_overflow()
1288 } else if (opline->extended_value == ZEND_MUL) { in zend_may_overflow()
2216 if (opline->extended_value == ZEND_ADD in zend_jit_try_allocate_free_reg()
2217 || opline->extended_value == ZEND_SUB in zend_jit_try_allocate_free_reg()
2218 || opline->extended_value == ZEND_MUL) { in zend_jit_try_allocate_free_reg()
3133 opline->extended_value, op1_info, op2_info)) { in zend_jit()
3541 if (opline->extended_value == MAY_BE_RESOURCE) { in zend_jit()
3659 if ((opline->extended_value & ZEND_ISEMPTY)) { in zend_jit()
[all …]

Completed in 348 milliseconds

12