Home
last modified time | relevance | path

Searched defs:ConstraintInfo (Results 1 – 6 of 6) sorted by relevance

/external/clang/include/clang/Basic/
DTargetInfo.h591 struct ConstraintInfo { struct
612 ConstraintInfo(StringRef ConstraintStr, StringRef Name) in ConstraintInfo() argument
618 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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DInlineAsm.h118 struct ConstraintInfo { struct
121 ConstraintPrefix Type = isInput;
125 bool isEarlyClobber = false;
131 int MatchingInput = -1;
156 SubConstraintInfoVector multipleAlternatives; argument
162 ConstraintInfo() = default; argument
/external/llvm/include/llvm/IR/
DInlineAsm.h118 struct ConstraintInfo { struct
121 ConstraintPrefix Type;
125 bool isEarlyClobber;
131 signed char MatchingInput;
156 SubConstraintInfoVector multipleAlternatives; argument
162 ConstraintInfo(); argument
/external/llvm/lib/IR/
DInlineAsm.cpp59 InlineAsm::ConstraintInfo::ConstraintInfo() : in ConstraintInfo() function in InlineAsm::ConstraintInfo
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DCodeGenInstruction.h36 ConstraintInfo() : Kind(None) {} in ConstraintInfo() function
/external/llvm/utils/TableGen/
DCodeGenInstruction.h36 ConstraintInfo() : Kind(None) {} in ConstraintInfo() function