gas: documentation for the SPARC %dN and %qN fp registers notation
gas/ChangeLog: 2015-12-10 Jose E. Marchesi <jose.marchesi@oracle.com> * doc/c-sparc.texi (Sparc-Regs): Document the %dN and %qN notation for floating-point registers.
This commit is contained in:
parent
c2c2a31fdb
commit
7039122d13
|
@ -1,3 +1,8 @@
|
|||
2015-12-10 Jose E. Marchesi <jose.marchesi@oracle.com>
|
||||
|
||||
* doc/c-sparc.texi (Sparc-Regs): Document the %dN and %qN notation
|
||||
for floating-point registers.
|
||||
|
||||
2015-12-10 Matthew Wahab <matthew.wahab@arm.com>
|
||||
|
||||
* doc/c-aarch64.texi (AArch64 Extensions): Update entry for crc.
|
||||
|
|
|
@ -253,6 +253,14 @@ can only be accessed as double or quad, and thus only even
|
|||
or quad numbered accesses are allowed. For example, @samp{%f34}
|
||||
is a legal floating point register, but @samp{%f35} is not.
|
||||
|
||||
Floating point registers accessed as double can also be referred using
|
||||
the @samp{%d@var{n}} notation, where @var{n} is even. Similarly,
|
||||
floating point registers accessed as quad can be referred using the
|
||||
@samp{%q@var{n}} notation, where @var{n} is a multiple of 4. For
|
||||
example, @samp{%f4} can be denoted as both @samp{%d4} and @samp{%q4}.
|
||||
On the other hand, @samp{%f2} can be denoted as @samp{%d2} but not as
|
||||
@samp{%q2}.
|
||||
|
||||
Certain V9 instructions allow access to ancillary state registers.
|
||||
Most simply they can be referred to as @samp{%asr@var{n}} where
|
||||
@var{n} can be from 16 to 31. However, there are some aliases
|
||||
|
|
Loading…
Reference in New Issue