md.texi: Use XX-bit instead of XXbit or XX bit where appropriate.

* md.texi: Use XX-bit instead of XXbit or XX bit where
        appropriate.

From-SVN: r41656
This commit is contained in:
Andreas Jaeger 2001-04-28 10:54:31 +02:00 committed by Andreas Jaeger
parent 4275c4c400
commit 1e5f973d45
2 changed files with 47 additions and 42 deletions

View File

@ -1,3 +1,8 @@
2001-04-28 Andreas Jaeger <aj@suse.de>
* md.texi: Use XX-bit instead of XXbit or XX bit where
appropriate.
2001-04-28 Jens Schweikhardt <schweikh@schweikhardt.net> 2001-04-28 Jens Schweikhardt <schweikh@schweikhardt.net>
* gcc.c (process_command): Allow -l lib in addition to -llib * gcc.c (process_command): Allow -l lib in addition to -llib

View File

@ -1376,20 +1376,20 @@ Constant greater than 0, less than 0x10000
Constant whose high 24 bits are on (1) Constant whose high 24 bits are on (1)
@item L @item L
16 bit constant whose high 8 bits are on (1) 16-bit constant whose high 8 bits are on (1)
@item M @item M
32 bit constant whose high 16 bits are on (1) 32-bit constant whose high 16 bits are on (1)
@item N @item N
32 bit negative constant that fits in 8 bits 32-bit negative constant that fits in 8 bits
@item O @item O
The constant 0x80000000 or, on the 29050, any 32 bit constant The constant 0x80000000 or, on the 29050, any 32-bit constant
whose low 16 bits are 0. whose low 16 bits are 0.
@item P @item P
16 bit negative constant that fits in 8 bits 16-bit negative constant that fits in 8 bits
@item G @item G
@itemx H @itemx H
@ -1490,17 +1490,17 @@ Floating point register
@samp{FPMEM} stack memory for FPR-GPR transfers @samp{FPMEM} stack memory for FPR-GPR transfers
@item I @item I
Signed 16 bit constant Signed 16-bit constant
@item J @item J
Unsigned 16 bit constant shifted left 16 bits (use @samp{L} instead for Unsigned 16-bit constant shifted left 16 bits (use @samp{L} instead for
@code{SImode} constants) @code{SImode} constants)
@item K @item K
Unsigned 16 bit constant Unsigned 16-bit constant
@item L @item L
Signed 16 bit constant shifted left 16 bits Signed 16-bit constant shifted left 16 bits
@item M @item M
Constant larger than 31 Constant larger than 31
@ -1512,7 +1512,7 @@ Exact power of 2
Zero Zero
@item P @item P
Constant whose negation is a signed 16 bit constant Constant whose negation is a signed 16-bit constant
@item G @item G
Floating point constant that can be loaded into a register with one Floating point constant that can be loaded into a register with one
@ -1539,16 +1539,16 @@ System V Release 4 small data area reference
@table @code @table @code
@item q @item q
@samp{a}, @code{b}, @code{c}, or @code{d} register for the i386. @samp{a}, @code{b}, @code{c}, or @code{d} register for the i386.
For x86-64 it is equivalent to @samp{r} class. (for 8bit instructions that For x86-64 it is equivalent to @samp{r} class. (for 8-bit instructions that
do not use upper halves) do not use upper halves)
@item Q @item Q
@samp{a}, @code{b}, @code{c}, or @code{d} register. (for 8bit instructions, @samp{a}, @code{b}, @code{c}, or @code{d} register. (for 8-bit instructions,
that do use upper halves) that do use upper halves)
@item R @item R
Legacy register --- equivalent to @code{r} class in i386 mode. Legacy register --- equivalent to @code{r} class in i386 mode.
(for non-8bit registers used together with 8bit upper halves in a single (for non-8-bit registers used together with 8-bit upper halves in a single
instruction) instruction)
@item A @item A
@ -1591,10 +1591,10 @@ Second floating point register
MMX register MMX register
@item I @item I
Constant in range 0 to 31 (for 32 bit shifts) Constant in range 0 to 31 (for 32-bit shifts)
@item J @item J
Constant in range 0 to 63 (for 64 bit shifts) Constant in range 0 to 63 (for 64-bit shifts)
@item K @item K
@samp{0xff} @samp{0xff}
@ -1610,11 +1610,11 @@ Constant in range 0 to 255 (for @code{out} instruction)
@item Z @item Z
Constant in range 0 to 0xffffffff or symbolic reference known to fit specified range. Constant in range 0 to 0xffffffff or symbolic reference known to fit specified range.
(for using immediates in zero extending 32bit to 64bit x86-64 instructions) (for using immediates in zero extending 32-bit to 64-bit x86-64 instructions)
@item e @item e
Constant in range -2147483648 to 2147483647 or symbolic reference known to fit specified range. Constant in range -2147483648 to 2147483647 or symbolic reference known to fit specified range.
(for using immediates in 64bit x86-64 instructions) (for using immediates in 64-bit x86-64 instructions)
@item G @item G
Standard 80387 floating point constant Standard 80387 floating point constant
@ -1674,7 +1674,7 @@ General-purpose integer register
Floating-point status register Floating-point status register
@item I @item I
Signed 16 bit constant (for arithmetic instructions) Signed 16-bit constant (for arithmetic instructions)
@item J @item J
Zero Zero
@ -1686,17 +1686,17 @@ Zero-extended 16-bit constant (for logic instructions)
Constant with low 16 bits zero (can be loaded with @code{lui}) Constant with low 16 bits zero (can be loaded with @code{lui})
@item M @item M
32 bit constant which requires two instructions to load (a constant 32-bit constant which requires two instructions to load (a constant
which is not @samp{I}, @samp{K}, or @samp{L}) which is not @samp{I}, @samp{K}, or @samp{L})
@item N @item N
Negative 16 bit constant Negative 16-bit constant
@item O @item O
Exact power of two Exact power of two
@item P @item P
Positive 16 bit constant Positive 16-bit constant
@item G @item G
Floating point zero Floating point zero
@ -1735,7 +1735,7 @@ First 16 Sun FPA registers, if available
Integer in the range 1 to 8 Integer in the range 1 to 8
@item J @item J
16 bit signed number 16-bit signed number
@item K @item K
Signed number whose magnitude is greater than 0x80 Signed number whose magnitude is greater than 0x80
@ -1815,26 +1815,26 @@ Constants in the range -8 to 2
@item SPARC---@file{sparc.h} @item SPARC---@file{sparc.h}
@table @code @table @code
@item f @item f
Floating-point register that can hold 32 or 64 bit values. Floating-point register that can hold 32- or 64-bit values.
@item e @item e
Floating-point register that can hold 64 or 128 bit values. Floating-point register that can hold 64- or 128-bit values.
@item I @item I
Signed 13 bit constant Signed 13-bit constant
@item J @item J
Zero Zero
@item K @item K
32 bit constant with the low 12 bits clear (a constant that can be 32-bit constant with the low 12 bits clear (a constant that can be
loaded with the @code{sethi} instruction) loaded with the @code{sethi} instruction)
@item G @item G
Floating-point zero Floating-point zero
@item H @item H
Signed 13 bit constant, sign-extended to 32 or 64 bits Signed 13-bit constant, sign-extended to 32 or 64 bits
@item Q @item Q
Floating-point constant whose integral representation can Floating-point constant whose integral representation can
@ -1868,22 +1868,22 @@ Auxiliary (address) register (ar0-ar7)
Stack pointer register (sp) Stack pointer register (sp)
@item c @item c
Standard (32 bit) precision integer register Standard (32-bit) precision integer register
@item f @item f
Extended (40 bit) precision register (r0-r11) Extended (40-bit) precision register (r0-r11)
@item k @item k
Block count register (bk) Block count register (bk)
@item q @item q
Extended (40 bit) precision low register (r0-r7) Extended (40-bit) precision low register (r0-r7)
@item t @item t
Extended (40 bit) precision register (r0-r1) Extended (40-bit) precision register (r0-r1)
@item u @item u
Extended (40 bit) precision register (r2-r3) Extended (40-bit) precision register (r2-r3)
@item v @item v
Repeat count register (rc) Repeat count register (rc)
@ -1901,34 +1901,34 @@ Data page register (dp)
Floating-point zero Floating-point zero
@item H @item H
Immediate 16 bit floating-point constant Immediate 16-bit floating-point constant
@item I @item I
Signed 16 bit constant Signed 16-bit constant
@item J @item J
Signed 8 bit constant Signed 8-bit constant
@item K @item K
Signed 5 bit constant Signed 5-bit constant
@item L @item L
Unsigned 16 bit constant Unsigned 16-bit constant
@item M @item M
Unsigned 8 bit constant Unsigned 8-bit constant
@item N @item N
Ones complement of unsigned 16 bit constant Ones complement of unsigned 16-bit constant
@item O @item O
High 16 bit constant (32 bit constant with 16 LSBs zero) High 16-bit constant (32-bit constant with 16 LSBs zero)
@item Q @item Q
Indirect memory reference with signed 8 bit or index register displacement Indirect memory reference with signed 8-bit or index register displacement
@item R @item R
Indirect memory reference with unsigned 5 bit displacement Indirect memory reference with unsigned 5-bit displacement
@item S @item S
Indirect memory reference with 1 bit or index register displacement Indirect memory reference with 1 bit or index register displacement