This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: mn10300 64-bit clean-up
On Sat, May 20, 2000 at 05:46:56PM -0300, Alexandre Oliva wrote:
> I'm thinking of creating split_wide (any better names) by
> removing the GEN_INTs from split_double, renaming it, and creating a
> new split_double that calls split_wide then GEN_INTs the wide ints.
That'd be fine. How about split_double_raw? Either that or
just leaving well enough alone and extracting the value from
the returned rtx -- you're not talking performance critical
code after all.
> But I'll have to fix split_double() first. It also assumes sign
> extension on signed shift right :-0
It is very uncommon for shift-right arithmetic not to work as
you expect. But Ian Taylor taught me to be paranoid in binutils.
r~