This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Pentium4 branch hints
- To: Alan Modra <amodra at bigpond dot net dot au>
- Subject: Pentium4 branch hints
- From: Doug Evans <dje at transmeta dot com>
- Date: Wed, 6 Jun 2001 06:53:38 -0700 (PDT)
- Cc: binutils at sources dot redhat dot com
- References: <20010606195452.A2382@bubble.local>
Alan Modra writes:
> Inspired by Jan Hubicka's recent patches to teach gcc about Pentium4
> branch hints, I decided to teach gas about them too. Allows a line
> like:
>
> cs je dest
>
> Of course, you can still do this sort of thing by
>
> cs
> je dest
>
> but if multiple prefixes are involved, it's better to give them to gas
> on one line. gas will make sure they are emitted in the proper order.
While using `cs' is ok implementation-wise, at the assembly level ... blech.
There's no mnemonic for remembering which is which.
Don't suppose you want to also accept something like "taken", "not-taken",
as well (or some abbreviation thereof), and have those printed
for disassembly, do you?