Home
last modified time | relevance | path

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

/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DInlineAsm.h123 struct ConstraintInfo { struct
126 ConstraintPrefix Type = isInput;
130 bool isEarlyClobber = false;
136 int MatchingInput = -1;
161 SubConstraintInfoVector multipleAlternatives; argument
167 ConstraintInfo() = default; argument
187 static ConstraintInfoVector ParseConstraints(StringRef ConstraintString); argument
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetInfo.h1109 ConstraintInfo(StringRef ConstraintStr, StringRef Name) in setIsReadWrite() argument
1048 struct ConstraintInfo { global() struct
1070 ConstraintInfoConstraintInfo ConstraintInfo() argument
1077 getConstraintStrConstraintInfo getConstraintStr() argument
1078 getNameConstraintInfo getName() argument
1079 isReadWriteConstraintInfo isReadWrite() argument
1080 earlyClobberConstraintInfo earlyClobber() argument
1081 allowsRegisterConstraintInfo allowsRegister() argument
1082 allowsMemoryConstraintInfo allowsMemory() argument
1086 hasMatchingInputConstraintInfo hasMatchingInput() argument
1093 hasTiedOperandConstraintInfo hasTiedOperand() argument
1094 getTiedOperandConstraintInfo getTiedOperand() argument
1099 requiresImmediateConstantConstraintInfo requiresImmediateConstant() argument
1102 isValidAsmImmediateConstraintInfo isValidAsmImmediate() argument
1110 setEarlyClobberConstraintInfo setEarlyClobber() argument
1111 setAllowsMemoryConstraintInfo setAllowsMemory() argument
1112 setAllowsRegisterConstraintInfo setAllowsRegister() argument
1113 setHasMatchingInputConstraintInfo setHasMatchingInput() argument
1137 setTiedOperandConstraintInfo setTiedOperand() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp267 class ConstraintInfo { global() class
275 ConstraintInfo(const DataLayout &DL, ArrayRef<Value *> FunctionArgs) ConstraintInfo() function in __anon74ef54230111::ConstraintInfo
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5723 InlineAsm::ConstraintInfoVector ConstraintInfo = IA->ParseConstraints(); parseFunctionBody() local