Searched defs:ConstraintInfo (Results 1 – 4 of 4) sorted by relevance
526 struct ConstraintInfo { struct546 ConstraintInfo(StringRef ConstraintStr, StringRef Name) in ConstraintInfo() argument552 const std::string &getConstraintStr() const { return ConstraintStr; } in getConstraintStr()553 const std::string &getName() const { return Name; } in getName()554 bool isReadWrite() const { return (Flags & CI_ReadWrite) != 0; } in isReadWrite()555 bool earlyClobber() { return (Flags & CI_EarlyClobber) != 0; } in earlyClobber()556 bool allowsRegister() const { return (Flags & CI_AllowsRegister) != 0; } in allowsRegister()557 bool allowsMemory() const { return (Flags & CI_AllowsMemory) != 0; } in allowsMemory()561 bool hasMatchingInput() const { return (Flags & CI_HasMatchingInput) != 0; } in hasMatchingInput()568 bool hasTiedOperand() const { return TiedOperand != -1; } in hasTiedOperand()[all …]
117 struct ConstraintInfo { struct120 ConstraintPrefix Type;124 bool isEarlyClobber; 130 signed char MatchingInput;155 SubConstraintInfoVector multipleAlternatives; argument161 ConstraintInfo(); argument
60 InlineAsm::ConstraintInfo::ConstraintInfo() : in ConstraintInfo() function in InlineAsm::ConstraintInfo
36 ConstraintInfo() : Kind(None) {} in ConstraintInfo() function