Lines Matching full:constraint
6516 The maximum number of variables in an Omega constraint system.
6520 The maximum number of inequalities in an Omega constraint
6524 The maximum number of equalities in an Omega constraint
19289 appears in a machine description, plus an operand constraint string for
19298 constraint, saying that a floating point register is required. The `='
19303 Each operand is described by an operand-constraint string followed by
19318 preceding the constraint string, and can be referenced inside the
19340 bit-field), your constraint must allow a register. In that case, GCC
19347 operands. Use the constraint character `+' to indicate such an operand
19363 The constraint `"0"' for operand 1 says that it must occupy the same
19364 location as operand 0. A number in constraint is allowed only in an
19367 Only a number in the constraint can guarantee that one operand will be
19384 number for a matching constraint. For example:
19391 but there's no matching constraint letter for that register _by
19395 register constraint letter that matches the register:
19494 Unless an output operand has the `&' constraint modifier, GCC may
19657 If any input operand uses the `f' constraint, all output reg
19704 Here are specific details on what constraint letters you can use with
19714 * Multi-Alternative:: When an insn has two alternative constraint-patterns.
19724 The simplest kind of constraint is a string full of letters, each of
19755 operand, the constraint letter `o' is valid only when accompanied
19761 anything that would fit the `m' constraint but not the `o'
19762 constraint.
19845 This is called a "matching constraint" and what it really means is
19858 constraint.
19864 `p' in the constraint must be accompanied by `address_operand' as
19889 The overall constraint for an operand is made from the letters for this
19916 5.38.3 Constraint Modifier Characters
19919 Here are constraint modifier characters.
19935 If you specify `=' or `+' in a constraint, you put it in the first
19936 character of the constraint string.
19972 ignored as a constraint. They are significant only for choosing
19978 constraint as a constraint, and no effect on reloading.
19987 Whenever possible, you should use the general-purpose constraint letters
19989 people reading your code. Failing that, use the constraint letters
20019 Floating-point constant that would satisfy the constraint `F'
20031 Integer that satisfies constraint `I' when inverted (ones
20035 Integer that satisfies constraint `I' when negated (twos
21127 Memory address for `e' constraint registers
21251 Multiple letter constraint followed by 4 parameter letters.
21264 The constraint matches if the specified part of a constant
40584 * ! in constraint: Multi-Alternative. (line 33)
40585 * # in constraint: Modifiers. (line 57)
40593 * % in constraint: Modifiers. (line 45)
40597 * & in constraint: Modifiers. (line 25)
40600 * * in constraint: Modifiers. (line 62)
40601 * + in constraint: Modifiers. (line 12)
40609 * 0 in constraint: Simple Constraints. (line 115)
40610 * < in constraint: Simple Constraints. (line 46)
40611 * = in constraint: Modifiers. (line 8)
40612 * > in constraint: Simple Constraints. (line 50)
40613 * ? in constraint: Multi-Alternative. (line 27)
40973 * constraint modifier characters: Modifiers. (line 6)
40974 * constraint, matching: Simple Constraints. (line 127)
41060 * digits in constraint: Simple Constraints. (line 115)
41070 * E in constraint: Simple Constraints. (line 77)
41115 * F in constraint: Simple Constraints. (line 82)
41208 * g in constraint: Simple Constraints. (line 108)
41209 * G in constraint: Simple Constraints. (line 86)
41238 * H in constraint: Simple Constraints. (line 86)
41255 * I in constraint: Simple Constraints. (line 69)
41256 * i in constraint: Simple Constraints. (line 58)
41435 * m in constraint: Simple Constraints. (line 17)
41455 * matching constraint: Simple Constraints. (line 127)
41493 * n in constraint: Simple Constraints. (line 63)
41527 * o in constraint: Simple Constraints. (line 21)
41568 * p in constraint: Simple Constraints. (line 142)
41640 * r in constraint: Simple Constraints. (line 54)
41681 * s in constraint: Simple Constraints. (line 90)
41879 * V in constraint: Simple Constraints. (line 41)
41940 * X in constraint: Simple Constraints. (line 112)