Lines Matching defs:Constraint
2704 TargetLowering::getConstraintType(const std::string &Constraint) const {
2705 if (Constraint.size() == 1) {
2706 switch (Constraint[0]) {
2734 if (Constraint.size() > 1 && Constraint[0] == '{' &&
2735 Constraint[Constraint.size()-1] == '}')
2754 std::string &Constraint,
2758 if (Constraint.length() > 1) return;
2760 char ConstraintLetter = Constraint[0];
2819 getRegForInlineAsmConstraint(const std::string &Constraint,
2821 if (Constraint[0] != '{')
2823 assert(*(Constraint.end()-1) == '}' && "Not a brace enclosed constraint?");
2826 StringRef RegName(Constraint.data()+1, Constraint.size()-2);
2850 // Constraint Selection.