/PHP-8.2/Zend/Optimizer/ |
H A D | compact_vars.c | 45 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars() 93 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
|
H A D | optimize_temp_vars_5.c | 68 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_optimize_temporary_variables() 148 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_optimize_temporary_variables()
|
H A D | dfa_pass.c | 845 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 859 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 873 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 899 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 915 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 1044 op_array->opcodes[def].result_type = IS_UNUSED; in zend_dfa_try_to_replace_result() 1066 op_array->opcodes[use].result_type = IS_CV; in zend_dfa_try_to_replace_result() 1390 op_array->opcodes[op_2].result_type = opline->result_type; in zend_dfa_optimize_op_array() 1544 op_array->opcodes[op_2].result_type = opline->op1_type; in zend_dfa_optimize_op_array() 1627 opline->result_type = opline->op1_type; in zend_dfa_optimize_op_array() [all …]
|
H A D | zend_cfg.h | 114 ((opline)->result_type != IS_UNUSED)
|
H A D | zend_dump.c | 444 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 447 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op() 449 zend_dump_var(op_array, opline->result_type, EX_VAR_TO_NUM(opline->result.var)); in zend_dump_op() 718 if (opline->result_type == IS_CONST) { in zend_dump_op() 721 } else if (opline->result_type & IS_SMART_BRANCH_JMPZ) { in zend_dump_op() 723 } else if (opline->result_type & IS_SMART_BRANCH_JMPNZ) { in zend_dump_op() 727 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 732 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op() 736 zend_dump_var(op_array, opline->result_type, EX_VAR_TO_NUM(opline->result.var)); in zend_dump_op() 742 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op()
|
H A D | pass1.c | 44 …if (zend_optimizer_replace_by_const(op_array, opline + 1, opline->result_type, opline->result.var,… in replace_by_const_or_qm_assign() 240 opline->result_type = IS_UNUSED; in zend_optimizer_pass1()
|
H A D | block_pass.c | 307 src->result_type = IS_UNUSED; in zend_optimize_block() 326 src->result_type = IS_UNUSED; in zend_optimize_block() 901 if (opline->op1_type == opline->result_type && in zend_optimize_block() 907 opline->result_type == IS_TMP_VAR && in zend_optimize_block() 928 if (opline->result_type & (IS_VAR|IS_TMP_VAR)) { in zend_optimize_block() 1469 if (opline->result_type == IS_VAR) { in zend_t_usage() 1472 } else if (opline->result_type == IS_TMP_VAR) { in zend_t_usage() 1533 if (opline->result_type & (IS_VAR|IS_TMP_VAR)) { in zend_t_usage() 1548 opline->result_type = IS_UNUSED; in zend_t_usage() 1557 opline->result_type = IS_UNUSED; in zend_t_usage()
|
H A D | zend_dfg.c | 43 && opline->result_type == IS_CV in _zend_dfg_add_use_def_op() 238 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in _zend_dfg_add_use_def_op()
|
H A D | zend_optimizer.c | 947 if ((free_opline->result_type & (IS_TMP_VAR|IS_VAR)) && free_opline->result.var == var) { in zend_optimizer_get_loop_var_def() 1088 opline->result_type &= (IS_TMP_VAR|IS_VAR|IS_CV|IS_CONST); in zend_revert_pass_two() 1187 if (opline->result_type & IS_TMP_VAR) { in zend_redo_pass_two() 1193 opline->result_type = IS_SMART_BRANCH_JMPZ | IS_TMP_VAR; in zend_redo_pass_two() 1197 opline->result_type = IS_SMART_BRANCH_JMPNZ | IS_TMP_VAR; in zend_redo_pass_two() 1248 …(opline->result_type == IS_UNUSED ? 0 : (RES_INFO() & (MAY_BE_UNDEF|MAY_BE_ANY|MAY_BE_REF|MAY_BE_A… in zend_redo_pass_two_ex() 1307 if (opline->result_type & IS_TMP_VAR) { in zend_redo_pass_two_ex() 1313 opline->result_type = IS_SMART_BRANCH_JMPZ | IS_TMP_VAR; in zend_redo_pass_two_ex() 1317 opline->result_type = IS_SMART_BRANCH_JMPNZ | IS_TMP_VAR; in zend_redo_pass_two_ex()
|
H A D | zend_optimizer_internal.h | 41 #define RESULT_UNUSED(op) (op->result_type == IS_UNUSED)
|
H A D | sccp.c | 2074 opline->result_type = IS_UNUSED; in try_remove_definition() 2105 opline->result_type = IS_UNUSED; in try_remove_definition() 2129 && (opline->result_type & (IS_VAR|IS_TMP_VAR)) in try_remove_definition() 2138 zend_uchar old_type = opline->result_type; in try_remove_definition() 2149 opline->result_type = old_type; in try_remove_definition() 2171 opline->result_type = IS_UNUSED; in try_remove_definition() 2234 opline->result_type = IS_UNUSED; in try_remove_definition()
|
H A D | escape_analysis.c | 340 if (opline->op2_type == IS_CV || opline->result_type != IS_UNUSED) { in is_escape_use()
|
H A D | ssa_integrity.c | 228 if (is_var_type(opline->result_type)) { in ssa_verify_integrity()
|
/PHP-8.2/ext/pdo_pgsql/ |
H A D | pgsql_driver.c | 1087 zend_long result_type = PDO_FETCH_USE_DEFAULT; in PHP_METHOD() local 1092 &result_type, &ms_timeout)) { in PHP_METHOD() 1099 if (result_type == PDO_FETCH_USE_DEFAULT) { in PHP_METHOD() 1100 result_type = dbh->default_fetch_type; in PHP_METHOD() 1103 …if (result_type != PDO_FETCH_BOTH && result_type != PDO_FETCH_ASSOC && result_type != PDO_FETCH_NU… in PHP_METHOD() 1143 if (result_type == PDO_FETCH_NUM || result_type == PDO_FETCH_BOTH) { in PHP_METHOD() 1150 if (result_type == PDO_FETCH_ASSOC || result_type == PDO_FETCH_BOTH) { in PHP_METHOD()
|
/PHP-8.2/ext/opcache/jit/ |
H A D | zend_jit_helpers.c | 24 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in undef_result_after_exception() 407 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_r_helper() 417 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_r_helper() 467 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_r_helper() 477 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_r_helper() 549 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_is_helper() 559 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_is_helper() 609 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_is_helper() 619 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_jit_fetch_dim_is_helper() 2376 if (opline->result_type & (IS_VAR|IS_TMP_VAR)) { in zend_jit_invalid_property_incdec() [all …]
|
H A D | zend_jit_disasm.c | 719 opline.result_type = IS_UNUSED; 724 opline.result_type = IS_VAR; 729 opline.result_type = IS_UNUSED; 734 opline.result_type = IS_VAR; 739 opline.result_type = IS_UNUSED; 744 opline.result_type = IS_VAR;
|
H A D | zend_jit.c | 2643 if (opline->result_type == IS_TMP_VAR in zend_jit_next_is_send_result() 2926 if (opline->result_type == IS_CV in zend_jit() 2987 if (opline->result_type == IS_CV in zend_jit() 3041 if (opline->result_type == IS_CV in zend_jit() 3440 if ((opline->result_type & IS_TMP_VAR) in zend_jit() 3475 if ((opline->result_type & IS_TMP_VAR) in zend_jit() 3500 if ((opline->result_type & IS_TMP_VAR) in zend_jit() 3523 if ((opline->result_type & IS_TMP_VAR) in zend_jit() 3623 if (opline->result_type == IS_UNDEF) { in zend_jit() 3641 if ((opline->result_type & IS_TMP_VAR) in zend_jit() [all …]
|
H A D | zend_jit_internal.h | 186 OP_ADDR(opline, result_type, result) 199 OP_REG_ADDR(opline, result_type, result, result_def) 208 OP_REG_ADDR(opline, result_type, result, result_use)
|
H A D | zend_jit_trace.c | 989 if (p->opline->result_type != IS_UNUSED) { in find_return_ssa_var() 1708 if (opline->result_type != IS_UNUSED) { in zend_jit_trace_build_tssa() 1766 if (opline->result_type != IS_UNUSED) { in zend_jit_trace_build_tssa() 2418 if (opline->result_type != IS_UNUSED) { in zend_jit_trace_build_tssa() 2514 if (opline->result_type != IS_UNDEF) { in zend_jit_trace_build_tssa() 3956 if (opline->result_type == IS_TMP_VAR in zend_jit_trace_next_is_send_result() 4140 && (opline-1)->result_type == IS_VAR in zend_jit_trace() 4390 if (opline->result_type != IS_UNUSED in zend_jit_trace() 5545 if (opline->result_type == IS_UNDEF) { in zend_jit_trace() 6341 || opline->result_type != IS_CV in zend_jit_trace() [all …]
|
H A D | zend_jit_x86.dasc | 2018 | cmp byte OP:r0->result_type, IS_UNUSED 3643 if (opline->result_type == IS_VAR || opline->result_type == IS_TMP_VAR) { 3650 if (opline->result_type == IS_VAR || opline->result_type == IS_TMP_VAR) { 4111 if (opline->result_type != IS_UNUSED) { 4136 opline->result_type != IS_UNUSED) { 4141 if (opline->result_type != IS_UNUSED) { 4147 opline->result_type != IS_UNUSED) { 4294 if (opline->result_type != IS_UNUSED) { 6545 if (opline->result_type == IS_UNUSED) { 8992 if (opline->result_type != IS_UNUSED) { [all …]
|
H A D | zend_jit_arm64.dasc | 848 | ldrb tmp_reg1, OP:RX->result_type 1855 | ldrb TMP1w, OP:REG0->result_type 2084 | ldrb TMP1w, OP:REG0->result_type 3333 if (opline->result_type == IS_VAR || opline->result_type == IS_TMP_VAR) { 3340 if (opline->result_type == IS_VAR || opline->result_type == IS_TMP_VAR) { 3774 if (opline->result_type != IS_UNUSED) { 3799 opline->result_type != IS_UNUSED) { 3955 if (opline->result_type != IS_UNUSED) { 6001 if (opline->result_type == IS_UNUSED) { 8381 if (opline->result_type != IS_UNUSED) { [all …]
|
/PHP-8.2/ext/pgsql/ |
H A D | pgsql.c | 1776 result_type = PGSQL_ASSOC; in php_pgsql_fetch_hash() 1788 if (!(result_type & PGSQL_BOTH)) { in php_pgsql_fetch_hash() 1817 if (result_type & PGSQL_NUM) { in php_pgsql_fetch_hash() 1820 if (result_type & PGSQL_ASSOC) { in php_pgsql_fetch_hash() 1829 if (result_type & PGSQL_NUM) { in php_pgsql_fetch_hash() 1833 if (result_type & PGSQL_ASSOC) { in php_pgsql_fetch_hash() 1939 if (!(result_type & PGSQL_BOTH)) { in PHP_FUNCTION() 3959 if (!(result_type & PGSQL_BOTH)) { in PHP_FUNCTION() 3971 if (result_type & PGSQL_NUM) { in PHP_FUNCTION() 3979 if (result_type & PGSQL_ASSOC) { in PHP_FUNCTION() [all …]
|
/PHP-8.2/Zend/ |
H A D | zend_opcode.c | 913 if ((opline->result_type & (IS_TMP_VAR|IS_VAR)) && !is_fake_def(opline)) { in zend_calc_live_ranges() 1118 if (call->result_type == IS_UNUSED) { in pass_two() 1119 opline->result_type = IS_UNUSED; in pass_two() 1165 if (opline->result_type & (IS_VAR|IS_TMP_VAR)) { in pass_two()
|
H A D | zend_compile.c | 756 if (opline->result_type == IS_VAR in zend_do_free() 771 if (opline->result_type == IS_VAR in zend_do_free() 2042 opline->result_type = IS_TMP_VAR; in zend_adjust_for_fetch_type() 2052 opline->result_type = IS_TMP_VAR; in zend_adjust_for_fetch_type() 2069 opline->result_type = IS_VAR; in zend_make_var_result() 2077 opline->result_type = IS_TMP_VAR; in zend_make_tmp_result() 2796 opline->result_type = IS_TMP_VAR; in zend_compile_simple_var() 2804 opline->result_type = IS_TMP_VAR; in zend_compile_simple_var() 2824 opline->result_type = IS_VAR; in zend_separate_if_call_and_write() 3279 opline->result_type = IS_TMP_VAR; in zend_compile_assign() [all …]
|
H A D | zend.h | 55 (EX(prev_execute_data)->opline->result_type != IS_UNUSED))
|