emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Untagging by subtraction instead of masking on USE_LSB_TAG


From: Miles Bader
Subject: Re: Untagging by subtraction instead of masking on USE_LSB_TAG
Date: Mon, 28 Jan 2008 13:25:30 +0900

Miles Bader <address@hidden> writes:
> Note that the important value here is the EA, not the offset.  Typically
> in a LSB tag scheme, the tags are arranged so that after adding these
> "funny" offsets, the resulting EA is aligned properly.

BTW, such a method won't work on architectures where offsets are
inherently aligned -- for instance, doesn't the x86 implicitly scale the
offset by the size of the value being loaded?  Does anybody know what is
usually done on such an architecture?

Thanks,

-Miles

-- 
Year, n. A period of three hundred and sixty-five disappointments.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]