gcc.info: Constraints

Go forward to Standard Names
Go backward to Output Statement
Go up to Machine Desc
Go to the top op gcc

Operand Constraints

   Each `match_operand' in an instruction pattern can specify a
constraint for the type of operands allowed.  Constraints can say
whether an operand may be in a register, and which kinds of register;
whether the operand can be a memory reference, and which kinds of
address; whether the operand may be an immediate constant, and which
possible values it may have.  Constraints can also require two operands
to match.