Home | History | Annotate | Download | only in info

Lines Matching full:constraint

6999           The maximum number of variables in an Omega constraint system.
7003 The maximum number of inequalities in an Omega constraint
7007 The maximum number of equalities in an Omega constraint
20588 appears in a machine description, plus an operand constraint string for
20597 constraint, saying that a floating point register is required. The `='
20602 Each operand is described by an operand-constraint string followed by
20617 preceding the constraint string, and can be referenced inside the
20639 bit-field), your constraint must allow a register. In that case, GCC
20646 operands. Use the constraint character `+' to indicate such an operand
20662 The constraint `"0"' for operand 1 says that it must occupy the same
20663 location as operand 0. A number in constraint is allowed only in an
20666 Only a number in the constraint can guarantee that one operand will be
20683 number for a matching constraint. For example:
20690 but there's no matching constraint letter for that register _by
20694 register constraint letter that matches the register:
20795 Unless an output operand has the `&' constraint modifier, GCC may
20958 If any input operand uses the `f' constraint, all output reg
21005 Here are specific details on what constraint letters you can use with
21015 * Multi-Alternative:: When an insn has two alternative constraint-patterns.
21025 The simplest kind of constraint is a string full of letters, each of
21039 general memory constraint can be re-defined by a back end using
21058 operand, the constraint letter `o' is valid only when accompanied
21064 anything that would fit the `m' constraint but not the `o'
21065 constraint.
21148 This is called a "matching constraint" and what it really means is
21161 constraint.
21167 `p' in the constraint must be accompanied by `address_operand' as
21192 The overall constraint for an operand is made from the letters for this
21219 5.38.3 Constraint Modifier Characters
21222 Here are constraint modifier characters.
21238 If you specify `=' or `+' in a constraint, you put it in the first
21239 character of the constraint string.
21275 ignored as a constraint. They are significant only for choosing
21281 constraint as a constraint, and no effect on reloading.
21290 Whenever possible, you should use the general-purpose constraint letters
21292 people reading your code. Failing that, use the constraint letters
21322 Floating-point constant that would satisfy the constraint `F'
21334 Integer that satisfies constraint `I' when inverted (ones
21338 Integer that satisfies constraint `I' when negated (twos
22173 Formerly the `hi' register. This constraint is no longer
22189 Register `$3'. Do not use this constraint in new code; it is
22454 Memory address for `e' constraint registers
22578 Multiple letter constraint followed by 4 parameter letters.
22591 The constraint matches if the specified part of a constant
42518 * ! in constraint: Multi-Alternative. (line 33)
42519 * # in constraint: Modifiers. (line 57)
42527 * % in constraint: Modifiers. (line 45)
42531 * & in constraint: Modifiers. (line 25)
42534 * * in constraint: Modifiers. (line 62)
42535 * + in constraint: Modifiers. (line 12)
42543 * 0 in constraint: Simple Constraints. (line 117)
42544 * < in constraint: Simple Constraints. (line 48)
42545 * = in constraint: Modifiers. (line 8)
42546 * > in constraint: Simple Constraints. (line 52)
42547 * ? in constraint: Multi-Alternative. (line 27)
42909 * constraint modifier characters: Modifiers. (line 6)
42910 * constraint, matching: Simple Constraints. (line 129)
42996 * digits in constraint: Simple Constraints. (line 117)
43006 * E in constraint: Simple Constraints. (line 79)
43051 * F in constraint: Simple Constraints. (line 84)
43149 * G in constraint: Simple Constraints. (line 88)
43150 * g in constraint: Simple Constraints. (line 110)
43179 * H in constraint: Simple Constraints. (line 88)
43196 * I in constraint: Simple Constraints. (line 71)
43197 * i in constraint: Simple Constraints. (line 60)
43381 * m in constraint: Simple Constraints. (line 17)
43401 * matching constraint: Simple Constraints. (line 129)
43440 * n in constraint: Simple Constraints. (line 65)
43474 * o in constraint: Simple Constraints. (line 23)
43517 * p in constraint: Simple Constraints. (line 144)
43604 * r in constraint: Simple Constraints. (line 56)
43648 * s in constraint: Simple Constraints. (line 92)
43900 * V in constraint: Simple Constraints. (line 43)
43961 * X in constraint: Simple Constraints. (line 114)