Intel i960 User Manual page 249

Processor compiler
Hide thumbs Also See for i960:
Table of Contents

Advertisement

7
7-60
i960 Processor Compiler User's Guide
f
m
I
n
i
G
H
F
0-9
Allows any floating-point register fp0 through
fp3. This
constraint
KB and i960 SB processors and only then if the
gcc960
option is not used.
msoft-float
Allows any memory operand.
Allows a constant in the range 0 through 31.
This is the allowable range for a literal value in
most instructions for the i960 processor.
Allows a known 32-bit constant.
Allows a 32-bit constant including a constant
address.
Allows a floating-point constant of 0.0.
Allows a floating-point constant of 1.0.
Allows a floating point constant with any value.
This is a matching
constraint
that matches operand
n
used, this must be the only character in the
. The specified operand must be an
constraint
, and the
output-spec
matching
constraint
. The
input-spec
asm-template
refer to this operand, only to the operand
specified. This constraint is often used to ensure
that an input operand and an output operand are
in the same register. Generally, this is
unnecessary on the i960 architecture.
is only valid for the i960
. An operand
(
) is allowed. If
0-9
in which the
constraint
appears must be an
should not
n

Advertisement

Table of Contents
loading

Table of Contents