On 06/03/2010 11:35 PM, Alexander Graf wrote:
On 04.06.2010, at 02:35, Richard Henderson wrote:
For 32-bit, using a segment override is smaller than the 4-byte
immediate offset. For 64-bit, segments can hold the entire 64-bit
offset whereas the 4-byte immediate cannot.
Very nice idea
On 04.06.2010, at 02:35, Richard Henderson wrote:
For 32-bit, using a segment override is smaller than the 4-byte
immediate offset. For 64-bit, segments can hold the entire 64-bit
offset whereas the 4-byte immediate cannot.
Very nice idea indeed :). Have you found it to be faster? IIRC
For 32-bit, using a segment override is smaller than the 4-byte
immediate offset. For 64-bit, segments can hold the entire 64-bit
offset whereas the 4-byte immediate cannot.
Only implemented for linux, with fallback to the immediate offset
if the system call fails.
Signed-off-by: Richard