Home
last modified time | relevance | path

Searched refs:result_type (Results 1 – 25 of 35) sorted by relevance

12

/PHP-8.2/Zend/Optimizer/
H A Dcompact_vars.c44 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
92 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
H A Doptimize_temp_vars_5.c67 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_optimize_temporary_variables()
147 if (opline->result_type & (IS_VAR | IS_TMP_VAR)) { in zend_optimize_temporary_variables()
H A Ddfa_pass.c845 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 Dzend_cfg.h114 ((opline)->result_type != IS_UNUSED)
H A Dzend_dump.c444 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 Dpass1.c44 …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 Dblock_pass.c307 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 Dzend_dfg.c43 && 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 Dzend_optimizer.c948 if ((free_opline->result_type & (IS_TMP_VAR|IS_VAR)) && free_opline->result.var == var) { in zend_optimizer_get_loop_var_def()
1089 opline->result_type &= (IS_TMP_VAR|IS_VAR|IS_CV|IS_CONST); in zend_revert_pass_two()
1192 if (opline->result_type & IS_TMP_VAR) { in zend_redo_pass_two()
1198 opline->result_type = IS_SMART_BRANCH_JMPZ | IS_TMP_VAR; in zend_redo_pass_two()
1202 opline->result_type = IS_SMART_BRANCH_JMPNZ | IS_TMP_VAR; in zend_redo_pass_two()
1253 …(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()
1312 if (opline->result_type & IS_TMP_VAR) { in zend_redo_pass_two_ex()
1318 opline->result_type = IS_SMART_BRANCH_JMPZ | IS_TMP_VAR; in zend_redo_pass_two_ex()
1322 opline->result_type = IS_SMART_BRANCH_JMPNZ | IS_TMP_VAR; in zend_redo_pass_two_ex()
H A Dzend_optimizer_internal.h41 #define RESULT_UNUSED(op) (op->result_type == IS_UNUSED)
H A Dsccp.c2074 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 Descape_analysis.c340 if (opline->op2_type == IS_CV || opline->result_type != IS_UNUSED) { in is_escape_use()
H A Dssa_integrity.c228 if (is_var_type(opline->result_type)) { in ssa_verify_integrity()
/PHP-8.2/ext/pdo_pgsql/
H A Dpgsql_driver.c1087 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 Dzend_jit_helpers.c24 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 Dzend_jit_disasm.c719 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 Dzend_jit.c2643 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 Dzend_jit_internal.h186 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 Dzend_jit_trace.c989 if (p->opline->result_type != IS_UNUSED) { in find_return_ssa_var()
1707 if (opline->result_type != IS_UNUSED) { in zend_jit_trace_build_tssa()
1765 if (opline->result_type != IS_UNUSED) { in zend_jit_trace_build_tssa()
2417 if (opline->result_type != IS_UNUSED) { in zend_jit_trace_build_tssa()
2513 if (opline->result_type != IS_UNDEF) { in zend_jit_trace_build_tssa()
3955 if (opline->result_type == IS_TMP_VAR in zend_jit_trace_next_is_send_result()
4139 && (opline-1)->result_type == IS_VAR in zend_jit_trace()
4389 if (opline->result_type != IS_UNUSED in zend_jit_trace()
5544 if (opline->result_type == IS_UNDEF) { in zend_jit_trace()
6340 || opline->result_type != IS_CV in zend_jit_trace()
[all …]
H A Dzend_jit_x86.dasc2018 | 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 Dzend_jit_arm64.dasc848 | 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 Dpgsql.c1776 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 Dzend_opcode.c913 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 Dzend_compile.c756 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()
2789 opline->result_type = IS_TMP_VAR; in zend_compile_simple_var()
2797 opline->result_type = IS_TMP_VAR; in zend_compile_simple_var()
2817 opline->result_type = IS_VAR; in zend_separate_if_call_and_write()
3272 opline->result_type = IS_TMP_VAR; in zend_compile_assign()
[all …]
H A Dzend.h55 (EX(prev_execute_data)->opline->result_type != IS_UNUSED))

Completed in 263 milliseconds

12