Lines Matching refs:zend_emit_op_tmp
2307 static zend_op *zend_emit_op_tmp(znode *result, uint8_t opcode, znode *op1, znode *op2) /* {{{ */ in zend_emit_op_tmp() function
2600 zend_emit_op_tmp(&memoized_result, ZEND_COPY_TMP, result, NULL); in zend_compile_memoized_expr()
3454 zend_emit_op_tmp(expr_node, ZEND_QM_ASSIGN, &cv_node, NULL); in zend_compile_expr_with_potential_assign_to_self()
3484 zend_emit_op_tmp(result, ZEND_ASSIGN, &var_node, &expr_node); in zend_compile_assign()
3544 zend_emit_op_tmp(&expr_node, ZEND_QM_ASSIGN, &cv_node, NULL); in zend_compile_assign()
3650 opline = zend_emit_op_tmp(result, ZEND_ASSIGN_OP, &var_node, &expr_node); in zend_compile_compound_assign()
3975 zend_emit_op_tmp(result, ZEND_CALLABLE_CONVERT, NULL, NULL); in zend_compile_call_common()
4075 zend_emit_op_tmp(result, ZEND_STRLEN, &arg_node, NULL); in zend_compile_func_strlen()
4091 opline = zend_emit_op_tmp(result, ZEND_TYPE_CHECK, &arg_node, NULL); in zend_compile_func_typecheck()
4111 opline = zend_emit_op_tmp(result, ZEND_TYPE_CHECK, &arg_node, NULL); in zend_compile_func_is_scalar()
4127 opline = zend_emit_op_tmp(result, ZEND_BOOL, &arg_node, NULL); in zend_compile_func_cast()
4129 opline = zend_emit_op_tmp(result, ZEND_CAST, &arg_node, NULL); in zend_compile_func_cast()
4159 opline = zend_emit_op_tmp(result, ZEND_DEFINED, NULL, NULL); in zend_compile_func_defined()
4487 opline = zend_emit_op_tmp(result, ZEND_IN_ARRAY, &needly, &array); in zend_compile_func_in_array()
4504 opline = zend_emit_op_tmp(result, ZEND_COUNT, &arg_node, NULL); in zend_compile_func_count()
4514 zend_emit_op_tmp(result, ZEND_GET_CLASS, NULL, NULL); in zend_compile_func_get_class()
4523 zend_emit_op_tmp(result, ZEND_GET_CLASS, &arg_node, NULL); in zend_compile_func_get_class()
4535 zend_emit_op_tmp(result, ZEND_GET_CALLED_CLASS, NULL, NULL); in zend_compile_func_get_called_class()
4549 zend_emit_op_tmp(result, ZEND_GET_TYPE, &arg_node, NULL); in zend_compile_func_gettype()
4557 zend_emit_op_tmp(result, ZEND_FUNC_NUM_ARGS, NULL, NULL); in zend_compile_func_num_args()
4568 zend_emit_op_tmp(result, ZEND_FUNC_GET_ARGS, NULL, NULL); in zend_compile_func_get_args()
4587 zend_emit_op_tmp(result, ZEND_ARRAY_KEY_EXISTS, &needle, &subject); in zend_compile_func_array_key_exists()
4615 zend_emit_op_tmp(result, ZEND_FUNC_GET_ARGS, &first, NULL); in zend_compile_func_array_slice()
4699 zend_op *opline = zend_emit_op_tmp(result, opcode, NULL, NULL); in zend_compile_frameless_icall_ex()
4911 …zend_emit_op_tmp(&elements[placeholder_count], ZEND_CAST, &elements[placeholder_count], NULL)->ext… in zend_compile_func_sprintf()
4918 …zend_emit_op_tmp(&elements[placeholder_count], ZEND_CAST, &elements[placeholder_count], NULL)->ext… in zend_compile_func_sprintf()
5422 zend_emit_op_tmp(result, ZEND_CLONE, &obj_node, NULL); in zend_compile_clone()
5710 zend_emit_op_tmp(&expr_node, ZEND_QM_ASSIGN, &expr_node, NULL); in zend_compile_return()
6572 zend_emit_op_tmp(result, ZEND_QM_ASSIGN, &body_node, NULL); in zend_compile_match()
8206 opline = zend_emit_op_tmp(result, ZEND_DECLARE_LAMBDA_FUNCTION, NULL, NULL); in zend_begin_func_decl()
9929 zend_emit_op_tmp(result, opcode, &right_node, NULL); in zend_compile_binary_op()
9933 zend_emit_op_tmp(result, opcode, &right_node, NULL); in zend_compile_binary_op()
9939 zend_emit_op_tmp(result, opcode, &left_node, NULL); in zend_compile_binary_op()
9943 zend_emit_op_tmp(result, opcode, &left_node, NULL); in zend_compile_binary_op()
9951 zend_op *opline = zend_emit_op_tmp(result, ZEND_TYPE_CHECK, &right_node, NULL); in zend_compile_binary_op()
9960 zend_op *opline = zend_emit_op_tmp(result, ZEND_TYPE_CHECK, &left_node, NULL); in zend_compile_binary_op()
9972 zend_emit_op_tmp(&left_node, ZEND_CAST, &left_node, NULL)->extended_value = IS_STRING; in zend_compile_binary_op()
9979 zend_emit_op_tmp(&right_node, ZEND_CAST, &right_node, NULL)->extended_value = IS_STRING; in zend_compile_binary_op()
9988 zend_emit_op_tmp(result, opcode, &left_node, &right_node); in zend_compile_binary_op()
10015 zend_emit_op_tmp(result, in zend_compile_greater()
10036 zend_emit_op_tmp(result, opcode, &expr_node, NULL); in zend_compile_unary_op()
10058 zend_emit_op_tmp(result, ZEND_MUL, &expr_node, &right_node); in zend_compile_unary_pm()
10089 zend_emit_op_tmp(result, ZEND_BOOL, &right_node, NULL); in zend_compile_short_circuiting()
10138 zend_emit_op_tmp(result, ast->kind == ZEND_AST_POST_INC ? ZEND_POST_INC : ZEND_POST_DEC, in zend_compile_post_incdec()
10167 zend_emit_op_tmp(result, ast->kind == ZEND_AST_PRE_INC ? ZEND_PRE_INC : ZEND_PRE_DEC, in zend_compile_pre_incdec()
10182 opline = zend_emit_op_tmp(result, ZEND_BOOL, &expr_node, NULL); in zend_compile_cast()
10186 opline = zend_emit_op_tmp(result, ZEND_CAST, &expr_node, NULL); in zend_compile_cast()
10206 zend_emit_op_tmp(result, ZEND_JMP_SET, &cond_node, NULL); in zend_compile_shorthand_conditional()
10210 opline_qm_assign = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &false_node, NULL); in zend_compile_shorthand_conditional()
10262 zend_emit_op_tmp(result, ZEND_QM_ASSIGN, &true_node, NULL); in zend_compile_conditional()
10289 zend_emit_op_tmp(result, ZEND_COALESCE, &expr_node, NULL); in zend_compile_coalesce()
10293 opline = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &default_node, NULL); in zend_compile_coalesce()
10336 zend_emit_op_tmp(result, ZEND_COALESCE, &var_node_is, NULL); in zend_compile_assign_coalesce()
10354 zend_emit_op_tmp(&assign_node, ZEND_ASSIGN, &var_node_w, &default_node); in zend_compile_assign_coalesce()
10381 opline = zend_emit_op_tmp(NULL, ZEND_QM_ASSIGN, &assign_node, NULL); in zend_compile_assign_coalesce()
10476 zend_emit_op_tmp(result, ZEND_YIELD_FROM, &expr_node, NULL); in zend_compile_yield_from()
10499 opline = zend_emit_op_tmp(result, ZEND_INSTANCEOF, &obj_node, NULL); in zend_compile_instanceof()
10566 opline = zend_emit_op_tmp(result, ZEND_ISSET_ISEMPTY_VAR, &var_node, NULL); in zend_compile_isset_or_empty()
10613 zend_emit_op_tmp(&silence_node, ZEND_BEGIN_SILENCE, NULL, NULL); in zend_compile_silence()
10676 opline = zend_emit_op_tmp(result, ZEND_INIT_ARRAY, NULL, NULL); in zend_compile_array()
10701 opline = zend_emit_op_tmp(result, ZEND_INIT_ARRAY, &value_node, key_node_ptr); in zend_compile_array()
10758 opline = zend_emit_op_tmp(result, ZEND_FETCH_CONSTANT, NULL, NULL); in zend_compile_const()
10805 opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_CONSTANT, NULL, &const_node); in zend_compile_class_const()
10825 zend_op *opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, NULL, NULL); in zend_compile_class_name()
10837 zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, &expr_node, NULL); in zend_compile_class_name()
11023 opline = zend_emit_op_tmp(result, ZEND_FETCH_CLASS_NAME, NULL, NULL); in zend_compile_magic_const()