OSDN Git Service

({move,clear}_by_pieces_1, expand_assignment): Ensure we have unshared rtx
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 20 Apr 1997 16:19:20 +0000 (16:19 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 20 Apr 1997 16:19:20 +0000 (16:19 +0000)
commit466521813788523c3effd7bc800e2ae48a5f9677
tree5d5c6ee7eee792c9b96f16c971f33e64faee365e
parent0c5acfad3ea1e1a9dd7b6d71c3809ad0e7a4fd27
({move,clear}_by_pieces_1, expand_assignment): Ensure we have unshared rtx
before changing flags.
(store_{constructor,field}): Likewise.
(expand_expr, case COMPONENT_REF): Likewise.
(store_expr): Check if TEMP and TARGET are same with rtx_equal_p.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13936 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/expr.c