(gen_lowpart_common): Do nothing if size is greater than twice host
wordsize, not just if equal. From-SVN: r8552
This commit is contained in:
parent
e33745253e
commit
a8dd0e73ba
@ -651,7 +651,7 @@ gen_lowpart_common (mode, x)
|
|||||||
either a reasonable negative value or a reasonable unsigned value
|
either a reasonable negative value or a reasonable unsigned value
|
||||||
for this mode. */
|
for this mode. */
|
||||||
|
|
||||||
if (GET_MODE_BITSIZE (mode) == 2 * HOST_BITS_PER_WIDE_INT)
|
if (GET_MODE_BITSIZE (mode) >= 2 * HOST_BITS_PER_WIDE_INT)
|
||||||
return x;
|
return x;
|
||||||
else if (GET_MODE_BITSIZE (mode) > HOST_BITS_PER_WIDE_INT)
|
else if (GET_MODE_BITSIZE (mode) > HOST_BITS_PER_WIDE_INT)
|
||||||
return 0;
|
return 0;
|
||||||
|
Loading…
Reference in New Issue
Block a user