diff options
author | Jakub Jelinek <jakub@redhat.com> | 2001-01-12 21:44:15 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2001-01-12 21:44:15 +0100 |
commit | d02853261b8e14a4de5dc8bf98002753495fd5eb (patch) | |
tree | 52918179e0dc6d77c6ca62cb63e15e9c47a72d4f | |
parent | 770861f338daaec2e9c97f60ae093f0f578ba733 (diff) | |
download | gcc-d02853261b8e14a4de5dc8bf98002753495fd5eb.zip gcc-d02853261b8e14a4de5dc8bf98002753495fd5eb.tar.gz gcc-d02853261b8e14a4de5dc8bf98002753495fd5eb.tar.bz2 |
alpha.c (alpha_expand_block_move): GET_MODE of tmp, not XEXP (tmp, 0).
* config/alpha/alpha.c (alpha_expand_block_move): GET_MODE of tmp,
not XEXP (tmp, 0).
From-SVN: r38960
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/alpha/alpha.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9afec5b..0e30e46 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-01-12 Jakub Jelinek <jakub@redhat.com> + + * config/alpha/alpha.c (alpha_expand_block_move): GET_MODE of tmp, + not XEXP (tmp, 0). + 2001-01-12 DJ Delorie <dj@redhat.com> * Makefile.in (bootstrap): rename stages to be mnemonic. Add diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index a4fe888..822e34f 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -2923,7 +2923,7 @@ alpha_expand_block_move (operands) /* No appropriate mode; fall back on memory. */ orig_src = change_address (orig_src, GET_MODE (orig_src), copy_addr_to_reg (XEXP (orig_src, 0))); - src_align = GET_MODE_BITSIZE (GET_MODE (XEXP (tmp, 0))); + src_align = GET_MODE_BITSIZE (GET_MODE (tmp)); } ofs = 0; @@ -3077,7 +3077,7 @@ alpha_expand_block_move (operands) up by recognizing extra alignment information. */ orig_dst = change_address (orig_dst, GET_MODE (orig_dst), copy_addr_to_reg (XEXP (orig_dst, 0))); - dst_align = GET_MODE_BITSIZE (GET_MODE (XEXP (tmp, 0))); + dst_align = GET_MODE_BITSIZE (GET_MODE (tmp)); } /* Write out the data in whatever chunks reading the source allowed. */ |