Home
last modified time | relevance | path

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

/PHP-7.3/Zend/
H A Dzend_vm_execute.h22988 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
25359 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
29254 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
31674 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
33409 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
35791 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
37573 if (IS_CV == IS_VAR || IS_CV == IS_CV) {
37583 if (IS_CV == IS_VAR || IS_CV == IS_CV) {
40544 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
44367 if (IS_CV == IS_CV || IS_CV == IS_VAR) {
[all …]
H A Dzend_vm_def.h2842 if (OP2_TYPE == IS_CV) {
2878 if (OP2_TYPE == IS_CV) {
2916 if (OP2_TYPE == IS_CV) {
3132 if (OP1_TYPE == IS_CV) {
4245 if (OP1_TYPE == IS_CV) {
4379 if (OP1_TYPE == IS_CV) {
6600 if (OP1_TYPE == IS_CV) {
7247 if (OP2_TYPE == IS_CV) {
7956 if (OP1_TYPE == IS_CV) {
8759 if (OP1_TYPE == IS_CV) {
[all …]
H A Dzend_execute.h63 if (ZEND_CONST_COND(value_type & (IS_VAR|IS_CV), 1) && Z_ISREF_P(value)) { in zend_assign_to_variable()
83 if (ZEND_CONST_COND(value_type & (IS_VAR|IS_CV), 1) && variable_ptr == value) { in zend_assign_to_variable()
97 } else if (value_type & (IS_CONST|IS_CV)) { in zend_assign_to_variable()
124 } else if (value_type & (IS_CONST|IS_CV)) { in zend_assign_to_variable()
H A Dzend_execute.c455 } else if (op_type == IS_CV) { in _get_zval_ptr()
476 } else if (op_type == IS_CV) { in _get_op_data_zval_ptr_r()
497 } else if (op_type == IS_CV) { in _get_zval_ptr_deref()
518 } else if (op_type == IS_CV) { in _get_op_data_zval_ptr_deref_r()
539 } else if (op_type == IS_CV) { in _get_zval_ptr_undef()
562 if (op_type == IS_CV) { in _get_zval_ptr_ptr()
2057 zend_fetch_dimension_address_read(result, container, dim, IS_CV, BP_VAR_R, 1, 1 EXECUTE_DATA_CC); in zend_fetch_dimension_address_read_R_slow()
3582 case IS_CV: in zend_get_zval_ptr()
H A Dzend_compile.c2222 if ((cond->op_type & (IS_CV|IS_CONST)) in zend_emit_cond_jump()
2547 result->op_type = IS_CV; in zend_try_compile_cv()
2850 …elem_ast->attr ? (expr_node->op_type == IS_CV ? ZEND_FETCH_DIM_W : ZEND_FETCH_LIST_W) : ZEND_FETCH… in zend_compile_list_assign()
3031 if (expr_node.op_type != IS_CV in zend_compile_assign()
3077 && source_node.op_type != IS_CV) { in zend_compile_assign_ref()
3252 } else if (arg_node.op_type == IS_CV) { in zend_compile_args()
4306 opline->op1_type = IS_CV; in zend_compile_static_var_common()
4475 && (expr_node.op_type == IS_CV || (by_ref && expr_node.op_type == IS_VAR)) in zend_compile_return()
5212 opline->result_type = IS_CV; in zend_compile_try()
5555 var_node.op_type = IS_CV; in zend_compile_params()
[all …]
H A Dzend_compile.h704 #define IS_CV (1<<3) /* Compiled variable */ macro
H A Dzend_object_handlers.c773 zend_assign_to_variable(variable_ptr, value, IS_CV); in zend_std_write_property()
/PHP-7.3/ext/opcache/Optimizer/
H A Dcompact_vars.c39 if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
42 if (opline->op2_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
45 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
87 if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_optimizer_compact_vars()
90 if (opline->op2_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 Dzend_dfg.c53 if (next->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_build_dfg()
59 if (next->op2_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_build_dfg()
66 if (opline->op1_type == IS_CV) { in zend_build_dfg()
158 if (opline->op2_type == IS_CV) { in zend_build_dfg()
196 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_build_dfg()
199 && opline->result_type == IS_CV) { in zend_build_dfg()
H A Dzend_ssa.c184 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var()
189 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var()
566 if (next->op1_type == IS_CV) { in zend_ssa_rename()
573 if (next->op2_type == IS_CV) { in zend_ssa_rename()
586 if (opline->op2_type == IS_CV) { in zend_ssa_rename()
605 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
614 if (opline->op2_type == IS_CV) { in zend_ssa_rename()
620 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
629 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
638 if (opline->op1_type == IS_CV) { in zend_ssa_rename()
[all …]
H A Descape_analysis.c197 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
202 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
214 if (opline->op2_type == IS_CV && (OP2_INFO() & MAY_BE_ARRAY)) { in is_allocation_def()
299 if (opline->op1_type == IS_CV) { in is_escape_use()
359 if (opline->op1_type != IS_CV in is_escape_use()
375 if (opline->op1_type != IS_CV in is_escape_use()
381 if (opline->op2_type == IS_CV || opline->result_type != IS_UNUSED) { in is_escape_use()
H A Dzend_dump.c141 if (var_type == IS_CV && var_num < op_array->last_var) { in zend_dump_var()
346 zend_dump_var(op_array, (var_num < op_array->last_var ? IS_CV : var_type), var_num); in zend_dump_ssa_var()
430 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op()
592 } else if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op()
649 } else if (opline->op2_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op()
695 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op()
974 zend_dump_ssa_var(op_array, ssa, i, IS_CV, i, dump_flags); in zend_dump_op_array()
1136 zend_dump_var(op_array, IS_CV, j); in zend_dump_variables()
1152 zend_dump_ssa_var(op_array, ssa, j, IS_CV, ssa->vars[j].var, dump_flags); in zend_dump_ssa_variables()
1179 zend_dump_var(op_array, IS_CV, i); in zend_dump_var_set()
[all …]
H A Ddfa_pass.c365 return opline->op1_type != IS_CV || opline->op1.var != cv_var; in opline_supports_assign_contraction()
370 return (opline->op1_type != IS_CV || opline->op1.var != cv_var) in opline_supports_assign_contraction()
371 && (opline->op2_type != IS_CV || opline->op2.var != cv_var); in opline_supports_assign_contraction()
378 return opline->op1_type != IS_CV || opline->op1.var != cv_var; in opline_supports_assign_contraction()
736 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
739 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
767 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
770 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
800 if (opline->op1_type == IS_CV && (OP1_INFO() & MAY_BE_UNDEF)) { in zend_dfa_optimize_jmps()
803 …} else if (opline->op1_type == IS_CV || !(OP1_INFO() & (MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_OBJECT|M… in zend_dfa_optimize_jmps()
[all …]
H A Dblock_pass.c131 && op_array->opcodes[i+1].op1_type & (IS_CV|IS_CONST) in strip_nops()
1285 if (last_op->op1_type == IS_CV) { in zend_jmp_optimization()
1320 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1330 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1342 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1463 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1491 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1508 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1597 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
1607 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization()
[all …]
H A Dpass2.c179 if (opline->op1_type == IS_CV) { in zend_optimizer_pass2()
H A Dpass3.c97 && (opline->op2_type & (IS_VAR | IS_CV)) in zend_optimizer_pass3()
116 if ((opline->op1_type & (IS_VAR | IS_CV)) in zend_optimizer_pass3()
H A Dzend_inference.c2400 (opline->op1_type == IS_CV) && in zend_update_type_info()
2405 (opline->op1_type == IS_CV) && in zend_update_type_info()
2461 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2518 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2524 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2680 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2727 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2760 if (opline->op1_type == IS_CV) { in zend_update_type_info()
2820 if (opline->op2_type == IS_CV) { in zend_update_type_info()
4181 if (opline->op1_type == IS_CV) { in zend_may_throw()
[all …]
H A Doptimize_func_calls.c78 } else if (opline->op1_type == IS_CV) { in zend_delete_call_instructions()
H A Dssa_integrity.c90 return type == IS_CV || type == IS_VAR || type == IS_TMP_VAR; in is_var_type()
H A Dzend_cfg.c135 && (op_array->opcodes[b->start + 1].op1_type & (IS_CV|IS_CONST)) in zend_mark_reachable_blocks()
H A Dsccp.c158 zend_dump_var(scdf->op_array, IS_CV, scdf->ssa->vars[var].var); in set_value()
2473 zend_dump_var(op_array, IS_CV, ssa->vars[i].var); in sccp_optimize_op_array()
/PHP-7.3/Zend/tests/
H A Dobject_handlers.phpt87 // IS_CV
110 // IS_CV + conversion
H A Dforeach_004.phpt28 // IS_CV
H A Dforeach_003.phpt31 // IS_CV
/PHP-7.3/sapi/phpdbg/
H A Dphpdbg_opcode.c45 case IS_CV: { in phpdbg_decode_op()

Completed in 295 milliseconds