expr.c (optimize_bitfield_assignment_op): Split out from ...
authorRichard Henderson <rth@redhat.com>
Wed, 1 Dec 2004 17:57:29 +0000 (09:57 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 1 Dec 2004 17:57:29 +0000 (09:57 -0800)
commit8c1cfd5aa4a3eb878b7591a688c79dd939684813
tree4bb6a2aea11f8390d7eceada074edb982a74a077
parentd7cf6dd66ad3c1ecb1164b7ef02c95e680fce0a8
expr.c (optimize_bitfield_assignment_op): Split out from ...

        * expr.c (optimize_bitfield_assignment_op): Split out from ...
        (expand_assignment): ... here.  Use handled_component_p to gate
        get_inner_reference code.  Simplify MEM handling.  Special case
        CONCAT destinations.

From-SVN: r91570
gcc/ChangeLog
gcc/expr.c