/PHP-7.4/Zend/ |
H A D | zend.h | 54 (EX(prev_execute_data)->opline->result_type != IS_UNUSED))
|
H A D | zend_compile.c | 702 if (opline->result_type == IS_VAR in zend_do_free() 706 opline->result_type = IS_UNUSED; in zend_do_free() 708 opline->result_type = IS_UNUSED; in zend_do_free() 719 if (opline->result_type == IS_VAR in zend_do_free() 1837 opline->result_type = IS_TMP_VAR; in zend_adjust_for_fetch_type() 1847 opline->result_type = IS_TMP_VAR; in zend_adjust_for_fetch_type() 1864 opline->result_type = IS_VAR; in zend_make_var_result() 1872 opline->result_type = IS_TMP_VAR; in zend_make_tmp_result() 2428 opline->result_type = IS_VAR; in zend_separate_if_call_and_write() 5042 opline->result_type = IS_CV; in zend_compile_try() [all …]
|
H A D | zend_compile.h | 39 (opline)->result_type = IS_UNUSED; \ 146 zend_uchar result_type; member
|
H A D | zend_execute.c | 123 #define RETURN_VALUE_USED(opline) ((opline)->result_type != IS_UNUSED) 4717 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { \
|
H A D | zend_opcode.c | 783 if ((opline->result_type & (IS_TMP_VAR|IS_VAR)) && !is_fake_def(opline)) { in zend_calc_live_ranges() 989 if (call->result_type == IS_UNUSED) { in pass_two() 990 opline->result_type = IS_UNUSED; in pass_two() 1035 if (opline->result_type & (IS_VAR|IS_TMP_VAR)) { in pass_two()
|
H A D | zend_vm_def.h | 7552 if (throw_op->result_type & (IS_VAR | IS_TMP_VAR)) {
|
H A D | zend_vm_execute.h | 2625 if (throw_op->result_type & (IS_VAR | IS_TMP_VAR)) { in ZEND_HANDLE_EXCEPTION_SPEC_HANDLER() 61134 offset = offset * 2 + (op->result_type != IS_UNUSED); 61180 else if (spec & SPEC_RULE_RETVAL) offset = offset * 2 + (op->result_type != IS_UNUSED);
|
/PHP-7.4/ext/mysqli/ |
H A D | mysqli_fe.c | 231 ZEND_ARG_INFO(0, result_type) 235 ZEND_ARG_INFO(0, result_type)
|
/PHP-7.4/ext/mysqli/tests/ |
H A D | mysqli_class_mysqli_result_reflection.phpt | 125 Inspecting parameter 'result_type' of method 'fetch_all' 148 Inspecting parameter 'result_type' of method 'fetch_array'
|
/PHP-7.4/ext/odbc/ |
H A D | php_odbc.c | 1715 static void php_odbc_fetch_hash(INTERNAL_FUNCTION_PARAMETERS, int result_type) in php_odbc_fetch_hash() argument 1838 if (result_type & ODBC_NUM) { in php_odbc_fetch_hash()
|
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | block_pass.c | 360 src->result_type = IS_UNUSED; in zend_optimize_block() 624 (opline->result_type == opline->op1_type && in zend_optimize_block() 892 if (opline->op1_type == opline->result_type && in zend_optimize_block() 902 if (opline->result_type & (IS_VAR|IS_TMP_VAR)) { in zend_optimize_block() 1421 same_t[VAR_NUM_EX(last_op->result)] |= last_op->result_type; in zend_jmp_optimization() 1666 if (opline->result_type == IS_VAR) { in zend_t_usage() 1669 } else if (opline->result_type == IS_TMP_VAR) { in zend_t_usage() 1730 if (opline->result_type == IS_VAR) { in zend_t_usage() 1745 opline->result_type = IS_UNUSED; in zend_t_usage() 1751 } else if (opline->result_type == IS_TMP_VAR) { in zend_t_usage() [all …]
|
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 | dce.c | 358 def_opline->result_type = IS_UNUSED; in try_remove_var_def()
|
H A D | dfa_pass.c | 844 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 858 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 872 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 898 opline->result_type = IS_UNUSED; in zend_dfa_optimize_jmps() 1208 op_array->opcodes[op_2].result_type = opline->op1_type; in zend_dfa_optimize_op_array() 1236 opline->result_type = opline->op1_type; in zend_dfa_optimize_op_array() 1292 opline->result_type = opline->op1_type; in zend_dfa_optimize_op_array()
|
H A D | escape_analysis.c | 360 if (opline->op2_type == IS_CV || opline->result_type != IS_UNUSED) { in is_escape_use()
|
H A D | optimize_temp_vars_5.c | 68 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_optimize_temporary_variables() 152 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_optimize_temporary_variables()
|
H A D | pass1_5.c | 96 …if (zend_optimizer_replace_by_const(op_array, opline + 1, opline->result_type, opline->result.var,… in zend_optimizer_pass1() 320 opline->result_type = IS_UNUSED; in zend_optimizer_pass1() 536 (opline + 1)->op1_type == opline->result_type && in zend_optimizer_pass1()
|
H A D | pass2.c | 143 opline->result_type == IS_TMP_VAR && in zend_optimizer_pass2()
|
H A D | pass3.c | 215 zend_uchar T_type = opline->result_type; in zend_optimizer_pass3() 301 if(op->result_type == IS_TMP_VAR && in zend_optimizer_pass3() 335 if(op->result_type == IS_TMP_VAR && in zend_optimizer_pass3() 411 opline->result_type = IS_UNUSED; in zend_optimizer_pass3()
|
H A D | sccp.c | 2284 && opline->result_type & (IS_VAR|IS_TMP_VAR) in try_remove_definition() 2292 zend_uchar old_type = opline->result_type; in try_remove_definition() 2303 opline->result_type = old_type; in try_remove_definition() 2320 opline->result_type = IS_UNUSED; in try_remove_definition() 2365 opline->result_type = IS_UNUSED; in try_remove_definition()
|
H A D | ssa_integrity.c | 198 if (is_var_type(opline->result_type)) { in ssa_verify_integrity()
|
H A D | zend_cfg.h | 116 ((opline)->result_type != IS_UNUSED)
|
H A D | zend_dfg.c | 195 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_build_dfg() 198 && opline->result_type == IS_CV) { in zend_build_dfg()
|
H A D | zend_dump.c | 430 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 433 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op() 435 zend_dump_var(op_array, opline->result_type, EX_VAR_TO_NUM(opline->result.var)); in zend_dump_op() 698 if (opline->result_type == IS_CONST) { in zend_dump_op() 701 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 706 …zend_dump_ssa_var(op_array, ssa, ssa_var_num, opline->result_type, EX_VAR_TO_NUM(opline->result.va… in zend_dump_op() 710 zend_dump_var(op_array, opline->result_type, EX_VAR_TO_NUM(opline->result.var)); in zend_dump_op() 716 …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 | zend_inference.c | 3523 opline->result_type == IS_VAR, in zend_update_type_info() 3569 if (opline->result_type != IS_TMP_VAR) { in zend_update_type_info() 3586 if (opline->result_type != IS_TMP_VAR) { in zend_update_type_info() 3699 if (opline->result_type == IS_TMP_VAR) { in zend_update_type_info() 4027 if (opline->opcode == ZEND_ASSIGN && opline->result_type == IS_UNUSED && in zend_type_narrowing()
|