Lines Matching refs:Constraint
867 std::string ARMTargetInfo::convertConstraint(const char *&Constraint) const { in convertConstraint()
869 switch (*Constraint) { in convertConstraint()
871 R = std::string("^") + std::string(Constraint, 2); in convertConstraint()
872 Constraint++; in convertConstraint()
878 return std::string(1, *Constraint); in convertConstraint()
884 StringRef Constraint, char Modifier, unsigned Size, in validateConstraintModifier() argument
886 bool isOutput = (Constraint[0] == '='); in validateConstraintModifier()
887 bool isInOut = (Constraint[0] == '+'); in validateConstraintModifier()
890 while (Constraint[0] == '=' || Constraint[0] == '+' || Constraint[0] == '&') in validateConstraintModifier()
891 Constraint = Constraint.substr(1); in validateConstraintModifier()
893 switch (Constraint[0]) { in validateConstraintModifier()