Lines Matching full:constraint
436 // An output constraint must start with '=' or '+'
450 // Eventually, an unknown constraint should just be treated as 'g'.
475 case ',': // multiple alternative constraint. Pass it.
480 case '#': // Ignore as constraint.
493 // Early clobber with a read-write constraint which doesn't permit registers
498 // If a constraint allows neither memory nor register operands it contains
537 // Check if we have a matching constraint
548 // Check if matching constraint is out of bounds.
555 // If the constraint is already tied, it must be tied to the
560 // The constraint should have the same info as the respective
561 // output constraint.
566 // constraint should just be treated as 'g'.
575 // If the constraint is already tied, it must be tied to the
623 case ',': // multiple alternative constraint. Ignore comma.
625 case '#': // Ignore as constraint.