gimplify.c (gimplify_modify_expr_rhs): Move immediately before gimplify_modify_expr.
authorRichard Henderson <rth@redhat.com>
Wed, 30 Jun 2004 00:38:18 +0000 (17:38 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 30 Jun 2004 00:38:18 +0000 (17:38 -0700)
commit26d44ae2fd4b65d6e256a3c4a0800b9ebd52f6ff
tree8a3a133fe40360717067538e331693b767460568
parent9d75385f5c9131090d3f4fd55b241bade2035469
gimplify.c (gimplify_modify_expr_rhs): Move immediately before gimplify_modify_expr.

        * gimplify.c (gimplify_modify_expr_rhs): Move immediately before
        gimplify_modify_expr.
        (gimplify_init_constructor): Likewise.  Gimplify the null
        CONSTRUCTOR assignment.
        (gimplify_modify_expr_to_memcpy): New.
        (gimplify_modify_expr_to_memset): New.
        (gimplify_modify_expr): Use them.

From-SVN: r83888
gcc/ChangeLog
gcc/gimplify.c