diff options
author | Richard Kenner <kenner@vlsi1.ultra.nyu.edu> | 2002-03-21 14:58:21 +0000 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 2002-03-21 09:58:21 -0500 |
commit | 75897075ac71059ac811bc16489403ae3536f68e (patch) | |
tree | 9952883ce2c1e9e9706af96366ca4c3085d31cdb /gcc/expr.c | |
parent | 312687cfa88b0e5ee2600e0349bf285b826521b9 (diff) | |
download | gcc-75897075ac71059ac811bc16489403ae3536f68e.tar.gz |
* expr.c (emit_group_store): Don't copy const0_rtx to a CONCAT.
From-SVN: r51123
Diffstat (limited to 'gcc/expr.c')
-rw-r--r-- | gcc/expr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/expr.c b/gcc/expr.c index ef532feb561..130657ec8ba 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -2100,7 +2100,7 @@ emit_group_store (orig_dst, src, ssize) emit_group_load (dst, temp, ssize); return; } - else if (GET_CODE (dst) != MEM) + else if (GET_CODE (dst) != MEM && GET_CODE (dst) != CONCAT) { dst = gen_reg_rtx (GET_MODE (orig_dst)); /* Make life a bit easier for combine. */ |