Home | History | Annotate | Download | only in info

Lines Matching full:constraint

7155           The maximum number of variables in an Omega constraint system.
7159 The maximum number of inequalities in an Omega constraint
7163 The maximum number of equalities in an Omega constraint
20753 appears in a machine description, plus an operand constraint string for
20762 constraint, saying that a floating point register is required. The `='
20767 Each operand is described by an operand-constraint string followed by
20782 preceding the constraint string, and can be referenced inside the
20804 bit-field), your constraint must allow a register. In that case, GCC
20811 operands. Use the constraint character `+' to indicate such an operand
20827 The constraint `"0"' for operand 1 says that it must occupy the same
20828 location as operand 0. A number in constraint is allowed only in an
20831 Only a number in the constraint can guarantee that one operand will be
20848 number for a matching constraint. For example:
20855 but there's no matching constraint letter for that register _by
20859 register constraint letter that matches the register:
20960 Unless an output operand has the `&' constraint modifier, GCC may
21123 If any input operand uses the `f' constraint, all output reg
21170 Here are specific details on what constraint letters you can use with
21180 * Multi-Alternative:: When an insn has two alternative constraint-patterns.
21190 The simplest kind of constraint is a string full of letters, each of
21204 general memory constraint can be re-defined by a back end using
21223 operand, the constraint letter `o' is valid only when accompanied
21229 anything that would fit the `m' constraint but not the `o'
21230 constraint.
21313 This is called a "matching constraint" and what it really means is
21326 constraint.
21332 `p' in the constraint must be accompanied by `address_operand' as
21357 The overall constraint for an operand is made from the letters for this
21384 5.38.3 Constraint Modifier Characters
21387 Here are constraint modifier characters.
21403 If you specify `=' or `+' in a constraint, you put it in the first
21404 character of the constraint string.
21440 ignored as a constraint. They are significant only for choosing
21446 constraint as a constraint, and no effect on reloading.
21455 Whenever possible, you should use the general-purpose constraint letters
21457 people reading your code. Failing that, use the constraint letters
21487 Floating-point constant that would satisfy the constraint `F'
21499 Integer that satisfies constraint `I' when inverted (ones
21503 Integer that satisfies constraint `I' when negated (twos
22338 Formerly the `hi' register. This constraint is no longer
22354 Register `$3'. Do not use this constraint in new code; it is
22619 Memory address for `e' constraint registers
22743 Multiple letter constraint followed by 4 parameter letters.
22756 The constraint matches if the specified part of a constant
42700 * ! in constraint: Multi-Alternative. (line 33)
42701 * # in constraint: Modifiers. (line 57)
42709 * % in constraint: Modifiers. (line 45)
42713 * & in constraint: Modifiers. (line 25)
42716 * * in constraint: Modifiers. (line 62)
42717 * + in constraint: Modifiers. (line 12)
42725 * 0 in constraint: Simple Constraints. (line 117)
42726 * < in constraint: Simple Constraints. (line 48)
42727 * = in constraint: Modifiers. (line 8)
42728 * > in constraint: Simple Constraints. (line 52)
42729 * ? in constraint: Multi-Alternative. (line 27)
43091 * constraint modifier characters: Modifiers. (line 6)
43092 * constraint, matching: Simple Constraints. (line 129)
43178 * digits in constraint: Simple Constraints. (line 117)
43188 * E in constraint: Simple Constraints. (line 79)
43233 * F in constraint: Simple Constraints. (line 84)
43331 * G in constraint: Simple Constraints. (line 88)
43332 * g in constraint: Simple Constraints. (line 110)
43361 * H in constraint: Simple Constraints. (line 88)
43378 * I in constraint: Simple Constraints. (line 71)
43379 * i in constraint: Simple Constraints. (line 60)
43563 * m in constraint: Simple Constraints. (line 17)
43583 * matching constraint: Simple Constraints. (line 129)
43622 * n in constraint: Simple Constraints. (line 65)
43656 * o in constraint: Simple Constraints. (line 23)
43699 * p in constraint: Simple Constraints. (line 144)
43786 * r in constraint: Simple Constraints. (line 56)
43830 * s in constraint: Simple Constraints. (line 92)
44082 * V in constraint: Simple Constraints. (line 43)
44143 * X in constraint: Simple Constraints. (line 114)