Lines Matching refs:op1

612 void zend_do_free(znode *op1) /* {{{ */  in zend_do_free()  argument
614 if (op1->op_type == IS_TMP_VAR) { in zend_do_free()
621 if (opline->result_type == IS_TMP_VAR && opline->result.var == op1->u.op.var) { in zend_do_free()
630 SET_NODE(opline->op1, op1); in zend_do_free()
632 } else if (op1->op_type == IS_VAR) { in zend_do_free()
640 && opline->result.var == op1->u.op.var) { in zend_do_free()
649 SET_NODE(opline->op1, op1); in zend_do_free()
658 opline->op1.var == op1->u.op.var) { in zend_do_free()
662 SET_NODE(opline->op1, op1); in zend_do_free()
667 && opline->result.var == op1->u.op.var) { in zend_do_free()
671 while (opline->opcode != ZEND_DO_FCALL || opline->op1.num != ZEND_CALL_CTOR) { in zend_do_free()
674 opline->op1.num |= ZEND_CALL_CTOR_RESULT_UNUSED; in zend_do_free()
681 } else if (op1->op_type == IS_CONST) { in zend_do_free()
685 zval_ptr_dtor_nogc(&op1->u.constant); in zend_do_free()
955 zval *op1, *op2; in do_bind_function() local
958 op1 = CT_CONSTANT_EX(op_array, opline->op1.constant); in do_bind_function()
961 op1 = RT_CONSTANT(op_array, opline->op1); in do_bind_function()
965 function = zend_hash_find_ptr(function_table, Z_STR_P(op1)); in do_bind_function()
996 zval *op1, *op2; in do_bind_class() local
999 op1 = CT_CONSTANT_EX(op_array, opline->op1.constant); in do_bind_class()
1002 op1 = RT_CONSTANT(op_array, opline->op1); in do_bind_class()
1005 ce = zend_hash_find_ptr(class_table, Z_STR_P(op1)); in do_bind_class()
1031 zval *op1, *op2; in do_bind_inherited_class() local
1034 op1 = CT_CONSTANT_EX(op_array, opline->op1.constant); in do_bind_inherited_class()
1037 op1 = RT_CONSTANT(op_array, opline->op1); in do_bind_inherited_class()
1041 ce = zend_hash_find_ptr(class_table, Z_STR_P(op1)); in do_bind_inherited_class()
1138 zend_hash_del(table, Z_STR_P(CT_CONSTANT(opline->op1))); in zend_do_early_binding()
1139 zend_del_literal(CG(active_op_array), opline->op1.constant); in zend_do_early_binding()
1477 SET_UNUSED(opline->op1); in zend_do_extended_info()
1493 SET_UNUSED(opline->op1); in zend_do_extended_fcall_begin()
1509 SET_UNUSED(opline->op1); in zend_do_extended_fcall_end()
1865 static zend_op *zend_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op() argument
1870 if (op1 == NULL) { in zend_emit_op()
1871 SET_UNUSED(opline->op1); in zend_emit_op()
1873 SET_NODE(opline->op1, op1); in zend_emit_op()
1889 static zend_op *zend_emit_op_tmp(znode *result, zend_uchar opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op_tmp() argument
1894 if (op1 == NULL) { in zend_emit_op_tmp()
1895 SET_UNUSED(opline->op1); in zend_emit_op_tmp()
1897 SET_NODE(opline->op1, op1); in zend_emit_op_tmp()
1926 SET_UNUSED(opline->op1); in zend_emit_tick()
1942 opline->op1.opline_num = opnum_target; in zend_emit_jump()
1993 opline->op1.opline_num = opnum_target; in zend_update_jump_target()
2013 static inline zend_op *zend_delayed_emit_op(znode *result, zend_uchar opcode, znode *op1, znode *op… in zend_delayed_emit_op() argument
2018 if (op1 == NULL) { in zend_delayed_emit_op()
2019 SET_UNUSED(tmp_opline.op1); in zend_delayed_emit_op()
2021 SET_NODE(tmp_opline.op1, op1); in zend_delayed_emit_op()
2160 opline->op1.constant = zend_add_class_name_literal( in zend_set_class_name_op1()
2163 SET_NODE(opline->op1, class_node); in zend_set_class_name_op1()
2285 opline->result.var = opline->op1.var; in zend_separate_if_call_and_write()
2428 convert_to_string(CT_CONSTANT(opline->op1)); in zend_compile_static_prop_common()
2429 zend_alloc_polymorphic_cache_slot(opline->op1.constant); in zend_compile_static_prop_common()
2815 SET_NODE(opline->op1, &arg_node); in zend_compile_args()
2879 opline->op1.num = zend_vm_calc_used_stack(arg_count, fbc); in zend_compile_call_common()
2884 opline->op1.num = call_flags; in zend_compile_call_common()
2907 SET_UNUSED(opline->op1); in zend_compile_ns_call()
2928 opline->op1.constant = zend_add_class_name_literal(CG(active_op_array), class); in zend_compile_dynamic_call()
2935 SET_UNUSED(opline->op1); in zend_compile_dynamic_call()
2942 SET_UNUSED(opline->op1); in zend_compile_dynamic_call()
3017 LITERAL_STR(opline->op1, name); in zend_compile_func_defined()
3018 zend_alloc_cache_slot(opline->op1.constant); in zend_compile_func_defined()
3055 opline->op1.num = zend_vm_calc_used_stack(num_args, fbc); in zend_try_compile_ct_bound_init_user_func()
3077 LITERAL_STR(opline->op1, zend_string_copy(orig_func_name)); in zend_compile_init_user_func()
3427 opline->op1.opline_num = get_next_op_number(CG(active_op_array)); in zend_compile_new()
3437 opline->op1.constant = zend_add_class_name_literal( in zend_compile_new()
3440 SET_NODE(opline->op1, &class_node); in zend_compile_new()
3592 SET_UNUSED(opline->op1); in zend_handle_loops_and_finally_ex()
3594 opline->op1.num = loop_var->u.try_catch_offset; in zend_handle_loops_and_finally_ex()
3610 opline->op1.var = loop_var->var_num; in zend_handle_loops_and_finally_ex()
3647 opline->op1.var = CG(context).fast_call_var; in zend_compile_return()
3732 opline->op1.num = CG(context).current_brk_cont; in zend_compile_break_continue()
3740 int current, remove_oplines = opline->op1.num; in zend_resolve_goto_label()
3783 opline->op1.opline_num = dest->opline_num; in zend_resolve_goto_label()
3785 SET_UNUSED(opline->op1); in zend_resolve_goto_label()
3810 opline->op1.num = get_next_op_number(CG(active_op_array)) - opnum_start - 1; in zend_compile_goto()
4122 zval_copy_ctor(CT_CONSTANT(opline->op1)); in zend_compile_switch()
4234 opline->op1.constant = zend_add_class_name_literal(CG(active_op_array), in zend_compile_try()
4264 opline->op1.num = try_catch_offset; in zend_compile_try()
4280 opline->op1.var = CG(context).fast_call_var; in zend_compile_try()
4581 opline->op1.num = i + 1; in zend_compile_params()
4909 LITERAL_STR(opline->op1, key); in zend_begin_func_decl()
5193 SET_NODE(opline->op1, &FC(implementing_class)); in zend_compile_use_trait()
5369 LITERAL_STR(opline->op1, key); in zend_compile_class_decl()
5868 static inline zend_bool zend_try_ct_eval_binary_op(zval *result, uint32_t opcode, zval *op1, zval *… in zend_try_ct_eval_binary_op() argument
5881 fn(result, op1, op2); in zend_try_ct_eval_binary_op()
5901 static inline void zend_ct_eval_greater(zval *result, zend_ast_kind kind, zval *op1, zval *op2) /* … in zend_ct_eval_greater() argument
5905 fn(result, op2, op1); in zend_ct_eval_greater()
6755 SET_UNUSED(opline->op1); in zend_compile_rope_add()
6758 SET_NODE(opline->op1, result); in zend_compile_rope_add()
6828 opline->op1 = opline->op2; in zend_compile_encaps_list()
6838 opline->op1 = init_opline->op2; in zend_compile_encaps_list()
6853 var = opline->op1.var = get_temporary_variable(CG(active_op_array)); in zend_compile_encaps_list()
6867 opline->op1.var = var; in zend_compile_encaps_list()