/PHP-7.2/sapi/phpdbg/ |
H A D | phpdbg_opcode.c | 45 case IS_CV: { in phpdbg_decode_op()
|
/PHP-7.2/ext/opcache/Optimizer/ |
H A D | zend_inference.c | 2371 (opline->op1_type == IS_CV) && in zend_update_type_info() 2376 (opline->op1_type == IS_CV) && in zend_update_type_info() 2432 if (opline->op1_type == IS_CV) { in zend_update_type_info() 2489 if (opline->op1_type == IS_CV) { in zend_update_type_info() 2495 if (opline->op1_type == IS_CV) { in zend_update_type_info() 2651 if (opline->op1_type == IS_CV) { in zend_update_type_info() 2698 if (opline->op1_type == IS_CV) { in zend_update_type_info() 2715 if ((opline+1)->op1_type == IS_CV) { in zend_update_type_info() 2769 if (opline->op2_type == IS_CV) { in zend_update_type_info() 4120 if (opline->op1_type == IS_CV) { in zend_may_throw() [all …]
|
H A D | zend_ssa.c | 186 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var() 191 if (op->op1_type == IS_CV) { in find_adjusted_tmp_var() 568 if (next->op1_type == IS_CV) { in zend_ssa_rename() 575 if (next->op2_type == IS_CV) { in zend_ssa_rename() 588 if (opline->op2_type == IS_CV) { in zend_ssa_rename() 607 if (opline->op1_type == IS_CV) { in zend_ssa_rename() 616 if (opline->op2_type == IS_CV) { in zend_ssa_rename() 622 if (opline->op1_type == IS_CV) { in zend_ssa_rename() 631 if (opline->op1_type == IS_CV) { in zend_ssa_rename() 640 if (opline->op1_type == IS_CV) { in zend_ssa_rename() [all …]
|
H A D | zend_cfg.c | 135 && (op_array->opcodes[b->start + 1].op1_type & (IS_CV|IS_CONST)) in zend_mark_reachable_blocks()
|
H A D | zend_dfg.c | 53 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() 152 if (opline->op2_type == IS_CV) { in zend_build_dfg() 190 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_build_dfg() 193 && opline->result_type == IS_CV) { in zend_build_dfg()
|
H A D | pass3.c | 93 if ((opline->op2_type & (IS_VAR | IS_CV)) in zend_optimizer_pass3() 113 if ((opline->op1_type & (IS_VAR | IS_CV)) in zend_optimizer_pass3()
|
H A D | ssa_integrity.c | 90 return type == IS_CV || type == IS_VAR || type == IS_TMP_VAR; in is_var_type()
|
H A D | zend_dump.c | 115 if (var_type == IS_CV && var_num < op_array->last_var) { in zend_dump_var() 320 zend_dump_var(op_array, (var_num < op_array->last_var ? IS_CV : var_type), var_num); in zend_dump_ssa_var() 401 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 546 } else if (opline->op1_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 603 } else if (opline->op2_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 649 if (opline->result_type & (IS_CV|IS_VAR|IS_TMP_VAR)) { in zend_dump_op() 925 zend_dump_ssa_var(op_array, ssa, i, IS_CV, i, dump_flags); in zend_dump_op_array() 1087 zend_dump_var(op_array, IS_CV, j); in zend_dump_variables() 1103 zend_dump_ssa_var(op_array, ssa, j, IS_CV, ssa->vars[j].var, dump_flags); in zend_dump_ssa_variables() 1130 zend_dump_var(op_array, IS_CV, i); in zend_dump_var_set() [all …]
|
H A D | optimize_func_calls.c | 77 } else if (opline->op1_type == IS_CV) { in zend_delete_call_instructions()
|
H A D | pass2.c | 179 if (opline->op1_type == IS_CV) { in zend_optimizer_pass2()
|
H A D | block_pass.c | 129 && op_array->opcodes[i+1].op1_type & (IS_CV|IS_CONST) in strip_nops() 1275 if (last_op->op1_type == IS_CV) { in zend_jmp_optimization() 1308 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1317 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1328 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1442 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1467 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1482 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1565 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() 1574 (target->op1_type & (IS_TMP_VAR|IS_CV)) && in zend_jmp_optimization() [all …]
|
H A D | compact_vars.c | 39 if (opline->op1_type == IS_CV) { in zend_optimizer_compact_vars() 42 if (opline->op2_type == IS_CV) { in zend_optimizer_compact_vars() 45 if (opline->result_type == IS_CV) { in zend_optimizer_compact_vars() 71 if (opline->op1_type == IS_CV) { in zend_optimizer_compact_vars() 76 if (opline->op2_type == IS_CV) { in zend_optimizer_compact_vars() 81 if (opline->result_type == IS_CV) { in zend_optimizer_compact_vars()
|
H A D | dfa_pass.c | 338 return opline->op1_type != IS_CV || opline->op1.var != cv_var; in opline_supports_assign_contraction() 343 return (opline->op1_type != IS_CV || opline->op1.var != cv_var) in opline_supports_assign_contraction() 344 && (opline->op2_type != IS_CV || opline->op2.var != cv_var); in opline_supports_assign_contraction() 351 return opline->op1_type != IS_CV || opline->op1.var != cv_var; in opline_supports_assign_contraction() 508 if (opline->op1_type & (IS_CV|IS_CONST)) { in zend_dfa_optimize_jmps() 522 if (opline->op1_type & (IS_CV|IS_CONST)) { in zend_dfa_optimize_jmps() 740 || ((opline->op2_type & (IS_TMP_VAR|IS_VAR|IS_CV)) in zend_dfa_optimize_op_array()
|
/PHP-7.2/Zend/ |
H A D | zend_vm_execute.h | 19010 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 23354 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 25968 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 28098 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 30709 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 32424 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 34057 if (IS_CV == IS_VAR || IS_CV == IS_CV) { 34067 if (IS_CV == IS_VAR || IS_CV == IS_CV) { 37215 if (IS_CV == IS_CV || IS_CV == IS_VAR) { 43669 if (IS_CV == IS_CV || IS_CV == IS_VAR) { [all …]
|
H A D | zend_vm_def.h | 2808 if (OP2_TYPE == IS_CV) { 2841 if (OP2_TYPE == IS_CV) { 2876 if (OP2_TYPE == IS_CV) { 4197 if (OP1_TYPE == IS_CV) { 4334 if (OP1_TYPE == IS_CV) { 6712 if (OP1_TYPE == IS_CV) { 7299 if (OP1_TYPE == IS_CV) { 7327 if (OP2_TYPE == IS_CV) { 8018 if (OP1_TYPE == IS_CV) { 8795 if (OP1_TYPE == IS_CV) { [all …]
|
H A D | zend_object_handlers.c | 721 zend_assign_to_variable(variable_ptr, value, IS_CV); in zend_std_write_property()
|
H A D | zend_execute.c | 452 } else if (op_type == IS_CV) { in _get_zval_ptr() 473 } else if (op_type == IS_CV) { in _get_zval_ptr_r() 494 } else if (op_type == IS_CV) { in _get_zval_ptr_deref() 515 } else if (op_type == IS_CV) { in _get_zval_ptr_r_deref() 536 } else if (op_type == IS_CV) { in _get_zval_ptr_undef() 559 if (op_type == IS_CV) { in _get_zval_ptr_ptr() 1855 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() 1969 if (varname_type == IS_CV && UNEXPECTED(Z_TYPE_P(varname) == IS_UNDEF)) { in zend_fetch_static_property_address() 3042 case IS_CV: in zend_get_zval_ptr()
|
H A D | zend_execute.h | 65 if (ZEND_CONST_COND(value_type & (IS_VAR|IS_CV), 1) && Z_ISREF_P(value)) { in zend_assign_to_variable() 85 if (ZEND_CONST_COND(value_type & (IS_VAR|IS_CV), 1) && variable_ptr == value) { in zend_assign_to_variable() 95 if (value_type & (IS_CONST|IS_CV)) { in zend_assign_to_variable() 118 if (value_type & (IS_CONST|IS_CV)) { in zend_assign_to_variable()
|
H A D | zend_compile.c | 2251 if ((cond->op_type & (IS_CV|IS_CONST)) in zend_emit_cond_jump() 2592 result->op_type = IS_CV; in zend_try_compile_cv() 3064 && source_node.op_type != IS_CV) { in zend_compile_assign_ref() 3223 } else if (arg_node.op_type == IS_CV) { in zend_compile_args() 4276 opline->op1_type = IS_CV; in zend_compile_static_var_common() 4451 && (expr_node.op_type == IS_CV || (by_ref && expr_node.op_type == IS_VAR)) in zend_compile_return() 5157 opline->op2_type = IS_CV; in zend_compile_try() 5495 var_node.op_type = IS_CV; in zend_compile_params() 5668 opline->op2_type = IS_CV; in zend_compile_closure_binding()
|
H A D | zend_compile.h | 700 #define IS_CV (1<<4) /* Compiled variable */ macro
|
/PHP-7.2/Zend/tests/ |
H A D | object_handlers.phpt | 87 // IS_CV 110 // IS_CV + conversion
|
H A D | foreach_003.phpt | 31 // IS_CV
|
H A D | foreach_004.phpt | 28 // IS_CV
|