This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Break up expand_expr
- To: gcc-patches at gcc dot gnu dot org
- Subject: Break up expand_expr
- From: Momchil Velikov <velco at fadata dot bg>
- Date: 30 Mar 2001 22:10:49 +0300
2001-03-30 Momchil Velikov <velco@fadata.bg>
* expr.c (expand_expr): Break it up into the following ...
(ro_modifier, expand_label_decl_expr, expand_decl_expr)
(expand_save_expr, expand_placeholder_expr)
(expand_constructor_expr, expand_indirect_ref_expr)
(maybe_optimize_array_ref_expr, maybe_optimize_ref_expr)
(expand_ref_expr, expand_in_expr, expand_convert_expr)
(expand_binop2_expr, expand_binop_expr)
(expand_plus_expr, expand_minus_expr, expand_mult_expr)
(expand_minmax_expr, expand_cond_expr, expand_target_expr)
(expand_init_expr, expand_modify_expr, expand_addr_expr)
(expand_complex_expr, expand_conj_expr, expand_try_finally_expr):
... new functions.
expr.c.diff.gz