Searched refs:ret_expr (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | tree-nrv.c | 125 tree ret_expr; in tree_nrv() local 132 ret_expr = TREE_OPERAND (stmt, 0); in tree_nrv() 133 if (ret_expr) in tree_nrv() 134 gcc_assert (ret_expr == result); in tree_nrv() 139 ret_expr = TREE_OPERAND (stmt, 1); in tree_nrv() 148 if (found != ret_expr) in tree_nrv() 152 found = ret_expr; in tree_nrv()
|
| H A D | tree-eh.c | 590 tree ret_expr = TREE_OPERAND (q->stmt, 0); in do_return_redirection() local 593 if (ret_expr) in do_return_redirection() 617 switch (TREE_CODE (ret_expr)) in do_return_redirection() 621 *return_value_p = ret_expr; in do_return_redirection() 623 gcc_assert (*return_value_p == ret_expr); in do_return_redirection() 629 tree result = TREE_OPERAND (ret_expr, 0); in do_return_redirection() 630 tree new, old = TREE_OPERAND (ret_expr, 1); in do_return_redirection()
|
| H A D | gimplify.c | 1134 tree ret_expr = TREE_OPERAND (stmt, 0); in gimplify_return_expr() local 1137 if (!ret_expr || TREE_CODE (ret_expr) == RESULT_DECL in gimplify_return_expr() 1138 || ret_expr == error_mark_node) in gimplify_return_expr() 1145 result_decl = TREE_OPERAND (ret_expr, 0); in gimplify_return_expr() 1150 gcc_assert ((TREE_CODE (ret_expr) == MODIFY_EXPR in gimplify_return_expr() 1151 || TREE_CODE (ret_expr) == INIT_EXPR) in gimplify_return_expr() 1184 TREE_OPERAND (ret_expr, 0) = result; in gimplify_return_expr() 1191 ret_expr = result; in gimplify_return_expr() 1193 ret_expr = build2 (MODIFY_EXPR, TREE_TYPE (result), result_decl, result); in gimplify_return_expr() 1194 TREE_OPERAND (stmt, 0) = ret_expr; in gimplify_return_expr()
|