Lines Matching refs:constraints
231 /// output operand. All output constraints are known to be non-empty (either
256 /// constraints, these can be empty.
264 StringLiteral **Constraints,
284 C.Deallocate(this->Constraints);
285 this->Constraints = new (C) StringLiteral*[NumExprs];
286 std::copy(Constraints, Constraints + NumExprs, this->Constraints);
323 // "Simple" inline asms have no constraints or operands, just convert the asm
467 IdentifierInfo **names, StringLiteral **constraints,
482 Constraints = new (C) StringLiteral*[NumExprs];
483 std::copy(constraints, constraints + NumExprs, Constraints);