| /trueos/contrib/llvm/utils/TableGen/ |
| HD | CodeGenInstruction.h | 32 class ConstraintInfo { 36 ConstraintInfo() : Kind(None) {} in ConstraintInfo() function 38 static ConstraintInfo getEarlyClobber() { in getEarlyClobber() 39 ConstraintInfo I; in getEarlyClobber() 45 static ConstraintInfo getTied(unsigned Op) { in getTied() 46 ConstraintInfo I; in getTied() 105 std::vector<ConstraintInfo> Constraints; 119 const CGIOperandList::ConstraintInfo &CI = Constraints[j]; in getTiedRegister()
|
| HD | CodeGenInstruction.cpp | 215 CGIOperandList::ConstraintInfo::getEarlyClobber(); in ParseConstraint() 250 CGIOperandList::ConstraintInfo::getTied(FlatOpNo); in ParseConstraint()
|
| HD | InstrInfoEmitter.cpp | 153 const CGIOperandList::ConstraintInfo &Constraint = in GetOperandInfo()
|
| HD | X86RecognizableInstr.cpp | 628 const CGIOperandList::ConstraintInfo &Constraint = in emitInstructionSpecifier()
|
| /trueos/contrib/llvm/lib/IR/ |
| HD | InlineAsm.cpp | 60 InlineAsm::ConstraintInfo::ConstraintInfo() : in ConstraintInfo() function in InlineAsm::ConstraintInfo 68 InlineAsm::ConstraintInfo::ConstraintInfo(const ConstraintInfo &other) : in ConstraintInfo() function in InlineAsm::ConstraintInfo 80 bool InlineAsm::ConstraintInfo::Parse(StringRef Str, in Parse() 202 void InlineAsm::ConstraintInfo::selectAlternative(unsigned index) { in selectAlternative() 219 ConstraintInfo Info; in ParseConstraints()
|
| /trueos/contrib/llvm/include/llvm/IR/ |
| HD | InlineAsm.h | 118 struct ConstraintInfo; 119 typedef std::vector<ConstraintInfo> ConstraintInfoVector; 121 struct ConstraintInfo { 165 ConstraintInfo(); 168 ConstraintInfo(const ConstraintInfo &other);
|
| /trueos/contrib/llvm/tools/clang/include/clang/Basic/ |
| HD | TargetInfo.h | 486 struct ConstraintInfo { struct 500 ConstraintInfo(StringRef ConstraintStr, StringRef Name) in ConstraintInfo() argument 534 void setTiedOperand(unsigned N, ConstraintInfo &Output) { in setTiedOperand() argument 545 bool validateOutputConstraint(ConstraintInfo &Info) const; 546 bool validateInputConstraint(ConstraintInfo *OutputConstraints, 548 ConstraintInfo &info) const; 559 ConstraintInfo *OutputConstraints, 825 TargetInfo::ConstraintInfo &info) const= 0;
|
| /trueos/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaStmtAsm.cpp | 89 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; in ActOnGCCAsmStmt() 106 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName); in ActOnGCCAsmStmt() 126 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; in ActOnGCCAsmStmt() 138 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName); in ActOnGCCAsmStmt() 227 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i]; in ActOnGCCAsmStmt() 240 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i]; in ActOnGCCAsmStmt() 268 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i]; in ActOnGCCAsmStmt()
|
| /trueos/contrib/llvm/tools/clang/lib/Basic/ |
| HD | TargetInfo.cpp | 398 bool TargetInfo::validateOutputConstraint(ConstraintInfo &Info) const { in validateOutputConstraint() 458 ConstraintInfo *OutputConstraints, in resolveSymbolicName() 481 bool TargetInfo::validateInputConstraint(ConstraintInfo *OutputConstraints, in validateInputConstraint() 483 ConstraintInfo &Info) const { in validateInputConstraint()
|
| HD | Targets.cpp | 788 TargetInfo::ConstraintInfo &Info) const { in validateAsmConstraint() 1350 TargetInfo::ConstraintInfo &Info) const { in validateAsmConstraint() 1502 TargetInfo::ConstraintInfo &info) const { in validateAsmConstraint() 1845 TargetInfo::ConstraintInfo &info) const; 2891 TargetInfo::ConstraintInfo &Info) const { in validateAsmConstraint() 3532 TargetInfo::ConstraintInfo &Info) const { in validateAsmConstraint() 4057 TargetInfo::ConstraintInfo &Info) const { in validateAsmConstraint() 4270 TargetInfo::ConstraintInfo &Info) const { in validateAsmConstraint() 4443 TargetInfo::ConstraintInfo &info) const { in validateAsmConstraint() 4645 TargetInfo::ConstraintInfo &info) const; [all …]
|
| /trueos/contrib/llvm/tools/clang/lib/CodeGen/ |
| HD | CGStmt.cpp | 1330 SmallVectorImpl<TargetInfo::ConstraintInfo> *OutCons=0) { in SimplifyConstraint() 1397 TargetInfo::ConstraintInfo Info(Constraint, ""); in AddVariableConstraints() 1409 CodeGenFunction::EmitAsmInputLValue(const TargetInfo::ConstraintInfo &Info, in EmitAsmInputLValue() 1440 const TargetInfo::ConstraintInfo &Info, in EmitAsmInput() 1487 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; in EmitAsmStmt() 1488 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; in EmitAsmStmt() 1494 TargetInfo::ConstraintInfo Info(S.getOutputConstraint(i), Name); in EmitAsmStmt() 1504 TargetInfo::ConstraintInfo Info(S.getInputConstraint(i), Name); in EmitAsmStmt() 1527 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i]; in EmitAsmStmt() 1559 TargetInfo::ConstraintInfo &Input = InputConstraintInfos[InputNo]; in EmitAsmStmt() [all …]
|
| HD | CodeGenFunction.h | 2487 llvm::Value* EmitAsmInput(const TargetInfo::ConstraintInfo &Info, 2490 llvm::Value* EmitAsmInputLValue(const TargetInfo::ConstraintInfo &Info,
|
| /trueos/contrib/llvm/include/llvm/Target/ |
| HD | TargetLowering.h | 2167 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { 2195 : InlineAsm::ConstraintInfo(info), in AsmOperandInfo() 2203 AsmOperandInfo(const InlineAsm::ConstraintInfo &info) in AsmOperandInfo() 2204 : InlineAsm::ConstraintInfo(info), in AsmOperandInfo()
|
| /trueos/contrib/llvm/lib/CodeGen/ |
| HD | Analysis.cpp | 131 InlineAsm::ConstraintInfo &CI = CInfos[i]; in hasInlineAsmMemConstraint()
|
| /trueos/contrib/llvm/lib/Target/PowerPC/ |
| HD | PPCCTRLoops.cpp | 204 InlineAsm::ConstraintInfo &C = CIV[i]; in mightUseCTR()
|