Re: Intel vs AMD x86-64

From: Timothy Miller
Date: Wed Feb 25 2004 - 11:14:52 EST




Nakajima, Jun wrote:
No, it's not a problem. Branches with 16-bit operand size are not useful
for compilers.

From AMD's documentation, I got the impression that 66H caused near branches to be 32 bits in long mode (default is 64).

So, Intel makes it 16 bits, and AMD makes it 32 bits?

Either way, I don't see much use for either one.


Jun

-----Original Message-----
From: Chris Wedgwood [mailto:cw@xxxxxxxx]
Sent: Tuesday, February 24, 2004 5:53 PM
To: Nakajima, Jun
Cc: Pavel Machek; Linus Torvalds; Adrian Bunk; Herbert Poetzl; Mikael
Pettersson; Kernel Mailing List
Subject: Re: Intel vs AMD x86-64

On Tue, Feb 24, 2004 at 03:15:18PM -0800, Nakajima, Jun wrote:


Near branch with 66H prefix:
As documented in PRM the behavior is implementation specific and
should avoid using 66H prefix on near branches.

Presumably this isn't a problem with current gcc's right?


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/