Home
last modified time | relevance | path

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

12

/php-src/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.c221 opline->extended_value = 0; in zend_optimizer_convert_to_free_op1()
226 opline->extended_value = 0; in zend_optimizer_convert_to_free_op1()
315 …opline->extended_value = alloc_cache_slots(op_array, 1) | (opline->extended_value & ZEND_LAST_CATC… in zend_optimizer_update_op1_const()
374 …opline->extended_value = alloc_cache_slots(op_array, 3) | (opline->extended_value & ZEND_FETCH_OBJ… in zend_optimizer_update_op1_const()
560 … opline->extended_value = alloc_cache_slots(op_array, 3) | (opline->extended_value & ZEND_ISEMPTY); in zend_optimizer_update_op2_const()
732 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_optimizer_migrate_jump()
773 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_optimizer_shift_jump()
779extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, ZEND_OFFSET_TO_OPLINE_NUM(op_array, o… in zend_optimizer_shift_jump()
790extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, ZEND_OFFSET_TO_OPLINE_NUM(op_array, o… in zend_optimizer_shift_jump()
1231 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_redo_pass_two()
[all …]
H A Dzend_dump.c472 fprintf(stderr, " %u", opline->extended_value); in zend_dump_op()
476 switch (opline->extended_value) { in zend_dump_op()
521 switch (opline->extended_value) { in zend_dump_op()
558 switch (opline->extended_value) { in zend_dump_op()
579 if (opline->extended_value == ZEND_RETURNS_VALUE) { in zend_dump_op()
581 } else if (opline->extended_value & ZEND_RETURNS_FUNCTION) { in zend_dump_op()
586 if (opline->extended_value & ZEND_FETCH_GLOBAL) { in zend_dump_op()
588 } else if (opline->extended_value & ZEND_FETCH_LOCAL) { in zend_dump_op()
595 if (!(opline->extended_value & ZEND_ISEMPTY)) { in zend_dump_op()
603 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.c309 if (opline->extended_value != ZEND_THROW_IS_EXPR && i + 1 < op_array->last) { in zend_build_cfg()
344 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()
533 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_build_cfg()
545 …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()
1131 || (opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) { in sccp_visit_instr()
1508 if (ct_eval_in_array(&zv, opline->extended_value, op1, op2) == SUCCESS) { in sccp_visit_instr()
1583 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()
662 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in zend_ssa_replace_control_link()
950 opline->extended_value = 0; in zend_dfa_optimize_jmps()
972 opline->extended_value = 0; in zend_dfa_optimize_jmps()
1640 && opline->extended_value == ZEND_ADD in zend_dfa_optimize_op_array()
1651 opline->extended_value = 0; in zend_dfa_optimize_op_array()
1655 && opline->extended_value == ZEND_SUB in zend_dfa_optimize_op_array()
1666 opline->extended_value = 0; in zend_dfa_optimize_op_array()
1674 && opline->extended_value != ZEND_CONCAT) { in zend_dfa_optimize_op_array()
1683 opline->opcode = opline->extended_value; in zend_dfa_optimize_op_array()
[all …]
H A Doptimize_temp_vars_5.c82 …int num = (((opline->extended_value + 1) * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zv… in zend_optimize_temporary_variables()
163 …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.c1302 if (opline->extended_value == IS_LONG) { in zend_inference_propagate_range()
1484 opline->extended_value, tmp); in zend_inference_propagate_range()
2652 tmp = 1 << opline->extended_value; in _zend_update_type_info()
2665 if (opline->extended_value == IS_ARRAY in _zend_update_type_info()
2767 ssa, opline->extended_value, t1, t2, in _zend_update_type_info()
4393 opcode = opline->extended_value; in can_convert_to_double()
5129 opline->extended_value == ZEND_MOD) { in zend_may_throw_ex()
5138 opline->extended_value == ZEND_MUL || in zend_may_throw_ex()
5139 opline->extended_value == ZEND_POW) { in zend_may_throw_ex()
5143 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()
1024 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in assemble_code_blocks()
1030 …opline->extended_value = ZEND_OPLINE_TO_OFFSET(opline, new_opcodes + blocks[b->successors[0]].star… in assemble_code_blocks()
[all …]
H A Dcompact_vars.c47 …uint32_t num = ((opline->extended_value * sizeof(zend_string*)) + (sizeof(zval) - 1)) / sizeof(zva… in zend_optimizer_compact_vars()
H A Dzend_dfg.c202 || (opline->extended_value & ZEND_ARRAY_ELEMENT_REF)) in _zend_dfg_add_use_def_op()
232 if ((opline->extended_value & ZEND_BIND_REF) || (build_flags & ZEND_SSA_RC_INFERENCE)) { in _zend_dfg_add_use_def_op()
H A Ddce.c251 if ((opline->extended_value & (ZEND_BIND_IMPLICIT|ZEND_BIND_EXPLICIT))) { in may_have_side_effects()
255 if ((opline->extended_value & ZEND_BIND_REF) && opline->op2_type != IS_UNUSED) { in may_have_side_effects()
/php-src/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);
3974 fbc, opline->extended_value, NULL);
5832 opline->extended_value, NULL);
5841 opline->extended_value,
5920 c = CACHED_PTR(opline->extended_value);
6318 switch (opline->extended_value) {
[all …]
H A Dzend_frameless_function.h39 #define ZEND_FLF_FUNC(opline) (zend_flf_functions[(opline)->extended_value])
40 #define ZEND_FLF_HANDLER(opline) (zend_flf_handlers[(opline)->extended_value])
H A Dzend_vm_execute.h4995 switch (opline->extended_value) { in ZEND_CAST_SPEC_CONST_HANDLER()
8010 if (opline->extended_value) { in ZEND_IN_ARRAY_SPEC_CONST_CONST_HANDLER()
10681 opline->extended_value, NULL); in ZEND_NEW_SPEC_CONST_UNUSED_HANDLER()
10690 opline->extended_value, in ZEND_NEW_SPEC_CONST_UNUSED_HANDLER()
20439 if (opline->extended_value) { in ZEND_IN_ARRAY_SPEC_TMP_CONST_HANDLER()
25712 if (opline->extended_value) { in ZEND_IN_ARRAY_SPEC_VAR_CONST_HANDLER()
29829 opline->extended_value, NULL); in ZEND_NEW_SPEC_VAR_UNUSED_HANDLER()
29838 opline->extended_value, in ZEND_NEW_SPEC_VAR_UNUSED_HANDLER()
36988 opline->extended_value, NULL); in ZEND_NEW_SPEC_UNUSED_UNUSED_HANDLER()
36997 opline->extended_value, in ZEND_NEW_SPEC_UNUSED_UNUSED_HANDLER()
[all …]
H A Dzend_compile.c126 op->extended_value = 0; in init_op()
2500 opline->extended_value |= in zend_short_circuiting_commit()
2677 ret->extended_value = -1; in zend_emit_final_return()
3902 opline->extended_value = 0; in zend_compile_call_common()
5418 opline->extended_value = 0; in zend_compile_echo()
5566 opline->extended_value = 0; in zend_resolve_goto_label()
7318 opline->extended_value = in zend_compile_params()
7468 opline->extended_value = in zend_compile_closure_binding()
9245 opline->extended_value = in zend_compile_binary_op()
9714 opline->extended_value = 1; in zend_compile_print()
[all …]
H A Dzend_opcode.c1149 opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value); in pass_two()
1152 if (!(opline->extended_value & ZEND_LAST_CATCH)) { in pass_two()
1173 opline->extended_value = ZEND_OPLINE_NUM_TO_OFFSET(op_array, opline, opline->extended_value); in pass_two()
/php-src/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-src/ext/opcache/jit/
H A Dzend_jit_trace.c1164 && (opline->extended_value == ZEND_ADD in is_checked_guard()
1165 || opline->extended_value == ZEND_SUB in is_checked_guard()
1757 if (opline->extended_value == ZEND_POW in zend_jit_trace_build_tssa()
1758 || opline->extended_value == ZEND_DIV) { in zend_jit_trace_build_tssa()
1769 if (opline->extended_value == ZEND_POW in zend_jit_trace_build_tssa()
1770 || opline->extended_value == ZEND_DIV) { in zend_jit_trace_build_tssa()
1827 if (opline->extended_value == ZEND_POW in zend_jit_trace_build_tssa()
1828 || opline->extended_value == ZEND_DIV) { in zend_jit_trace_build_tssa()
1958 if (opline->extended_value != op1_type) { in zend_jit_trace_build_tssa()
3982 if (opline->extended_value != ZEND_CONCAT in zend_jit_trace_may_throw()
[all …]
H A Dzend_jit_ir.c5970 switch (opline->extended_value) { in zend_jit_assign_op()
7947 if (opline->extended_value & MAY_BE_NULL) { in zend_jit_type_check()
7984 mask = opline->extended_value; in zend_jit_type_check()
8881 ir_CONST_U32(opline->extended_value));
8886 ir_CONST_U32(opline->extended_value));
11343 ir_CONST_U32(opline->extended_value));
12788 if (!(opline->extended_value & ZEND_ISEMPTY)) {
12820 if (!(opline->extended_value & ZEND_ISEMPTY)) {
13156 switch (opline->extended_value) {
14830 switch (opline->extended_value) {
[all …]
H A Dzend_jit_helpers.c1829 void **cache_slot = CACHE_ADDR(opline->extended_value); in zend_jit_verify_arg_slow()
1854 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_r_slow()
1872 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_r_dynamic()
1910 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_is_slow()
1928 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_is_dynamic()
1966 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_r_slow_ex()
1982 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_r_dynamic_ex()
2018 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_is_slow_ex()
2034 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_is_dynamic_ex()
2162 void **cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_OBJ_FLAGS); in zend_jit_fetch_obj_w_slow()
[all …]

Completed in 385 milliseconds

12