Searched defs:ConstraintInfo (Results 1 – 6 of 6) sorted by relevance
591 struct ConstraintInfo { struct612 ConstraintInfo(StringRef ConstraintStr, StringRef Name) in ConstraintInfo() argument618 const std::string &getConstraintStr() const { return ConstraintStr; } in getConstraintStr()619 const std::string &getName() const { return Name; } in getName()620 bool isReadWrite() const { return (Flags & CI_ReadWrite) != 0; } in isReadWrite()621 bool earlyClobber() { return (Flags & CI_EarlyClobber) != 0; } in earlyClobber()622 bool allowsRegister() const { return (Flags & CI_AllowsRegister) != 0; } in allowsRegister()623 bool allowsMemory() const { return (Flags & CI_AllowsMemory) != 0; } in allowsMemory()627 bool hasMatchingInput() const { return (Flags & CI_HasMatchingInput) != 0; } in hasMatchingInput()634 bool hasTiedOperand() const { return TiedOperand != -1; } in hasTiedOperand()[all …]
118 struct ConstraintInfo { struct121 ConstraintPrefix Type = isInput;125 bool isEarlyClobber = false;131 int MatchingInput = -1;156 SubConstraintInfoVector multipleAlternatives; argument162 ConstraintInfo() = default; argument
118 struct ConstraintInfo { struct121 ConstraintPrefix Type;125 bool isEarlyClobber;131 signed char MatchingInput;156 SubConstraintInfoVector multipleAlternatives; argument162 ConstraintInfo(); argument
59 InlineAsm::ConstraintInfo::ConstraintInfo() : in ConstraintInfo() function in InlineAsm::ConstraintInfo
36 ConstraintInfo() : Kind(None) {} in ConstraintInfo() function