diff options
author | Richard Sandiford <richard.sandiford@linaro.org> | 2011-03-24 15:13:45 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2011-03-24 15:13:45 +0000 |
commit | 61be2a1ce3ab4b79b7238dcd92af3ec63de9dedb (patch) | |
tree | ba6c44ef8a299d51b3885983a47a50d28dfc2f94 /gcc | |
parent | a881aaa76995d244aec1a6126d5254756ebafdb9 (diff) | |
download | gcc-61be2a1ce3ab4b79b7238dcd92af3ec63de9dedb.zip gcc-61be2a1ce3ab4b79b7238dcd92af3ec63de9dedb.tar.gz gcc-61be2a1ce3ab4b79b7238dcd92af3ec63de9dedb.tar.bz2 |
builtins.c (expand_movstr): Fix endp == 1 adjustment after last commit.
gcc/
* builtins.c (expand_movstr): Fix endp == 1 adjustment after
last commit.
From-SVN: r171397
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/builtins.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4c00adc..d8331ac 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-03-24 Richard Sandiford <richard.sandiford@linaro.org> + + * builtins.c (expand_movstr): Fix endp == 1 adjustment after + last commit. + 2011-03-24 Richard Guenther <rguenther@suse.de> PR tree-optimization/48271 diff --git a/gcc/builtins.c b/gcc/builtins.c index f2b5130..1b93f3c 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -3655,7 +3655,6 @@ static rtx expand_movstr (tree dest, tree src, rtx target, int endp) { struct expand_operand ops[3]; - rtx end; rtx dest_mem; rtx src_mem; @@ -3683,7 +3682,7 @@ expand_movstr (tree dest, tree src, rtx target, int endp) adjust it. */ if (endp == 1) { - rtx tem = plus_constant (gen_lowpart (GET_MODE (target), end), 1); + rtx tem = plus_constant (gen_lowpart (GET_MODE (target), target), 1); emit_move_insn (target, force_operand (tem, NULL_RTX)); } } |