builtins.c (expand_builtin_memcpy): Use mode of dest_addr for intermediate computation.

* builtins.c (expand_builtin_memcpy): Use mode of dest_addr for
	intermediate computation.

From-SVN: r67154
This commit is contained in:
Matt Kraai 2003-05-24 14:50:02 +00:00 committed by Matt Kraai
parent fcb6fa8571
commit 9589325f62
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2003-05-24 Matt Kraai <kraai@alumni.cmu.edu>
* builtins.c (expand_builtin_memcpy): Use mode of dest_addr for
intermediate computation.
2003-05-23 Eric Christopher <echristo@redhat.com>
* config/mips/mips.md (clzsi, clzdi): New patterns.

View File

@ -2377,7 +2377,7 @@ expand_builtin_memcpy (arglist, target, mode, endp)
if (endp == 2)
{
result = simplify_gen_binary (MINUS, GET_MODE (result),
result = simplify_gen_binary (MINUS, GET_MODE (dest_addr),
result, const1_rtx);
result = force_operand (result, NULL_RTX);
}