/external/llvm/utils/TableGen/ |
H A D | CodeGenInstruction.h | 32 class ConstraintInfo { class in class:llvm::CGIOperandList 36 ConstraintInfo() : Kind(None) {} function in class:llvm::CGIOperandList::ConstraintInfo 38 static ConstraintInfo getEarlyClobber() { 39 ConstraintInfo I; 45 static ConstraintInfo getTied(unsigned Op) { 46 ConstraintInfo I; 105 std::vector<ConstraintInfo> Constraints; 119 const CGIOperandList::ConstraintInfo &CI = Constraints[j];
|
H A D | CodeGenInstruction.cpp | 215 CGIOperandList::ConstraintInfo::getEarlyClobber(); 250 CGIOperandList::ConstraintInfo::getTied(FlatOpNo);
|
H A D | InstrInfoEmitter.cpp | 153 const CGIOperandList::ConstraintInfo &Constraint =
|
H A D | X86RecognizableInstr.cpp | 493 const CGIOperandList::ConstraintInfo &Constraint =
|
/external/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 118 struct ConstraintInfo; 119 typedef std::vector<ConstraintInfo> ConstraintInfoVector; 121 struct ConstraintInfo { struct in class:llvm::InlineAsm 165 ConstraintInfo();
|
/external/llvm/lib/IR/ |
H A D | InlineAsm.cpp | 60 InlineAsm::ConstraintInfo::ConstraintInfo() : function in class:InlineAsm::ConstraintInfo 70 bool InlineAsm::ConstraintInfo::Parse(StringRef Str, 192 void InlineAsm::ConstraintInfo::selectAlternative(unsigned index) { 209 ConstraintInfo Info;
|
/external/clang/include/clang/Basic/ |
H A D | TargetInfo.h | 489 struct ConstraintInfo { struct in class:clang::TargetInfo 503 ConstraintInfo(StringRef ConstraintStr, StringRef Name) function in struct:clang::TargetInfo::ConstraintInfo 537 void setTiedOperand(unsigned N, ConstraintInfo &Output) { 548 bool validateOutputConstraint(ConstraintInfo &Info) const; 549 bool validateInputConstraint(ConstraintInfo *OutputConstraints, 551 ConstraintInfo &info) const; 562 ConstraintInfo *OutputConstraints, 809 TargetInfo::ConstraintInfo &info) const= 0;
|
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 89 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; 106 TargetInfo::ConstraintInfo Info(Literal->getString(), OutputName); 126 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; 138 TargetInfo::ConstraintInfo Info(Literal->getString(), InputName); 227 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i]; 240 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i]; 268 TargetInfo::ConstraintInfo &Info = InputConstraintInfos[i];
|
/external/clang/lib/Basic/ |
H A D | TargetInfo.cpp | 420 bool TargetInfo::validateOutputConstraint(ConstraintInfo &Info) const { 480 ConstraintInfo *OutputConstraints, 503 bool TargetInfo::validateInputConstraint(ConstraintInfo *OutputConstraints, 505 ConstraintInfo &Info) const {
|
H A D | Targets.cpp | 796 TargetInfo::ConstraintInfo &Info) const override { 1379 TargetInfo::ConstraintInfo &Info) const override { 1515 TargetInfo::ConstraintInfo &info) const override { 1864 TargetInfo::ConstraintInfo &info) const override; 2918 TargetInfo::ConstraintInfo &Info) const { 4014 TargetInfo::ConstraintInfo &Info) const override { 4490 TargetInfo::ConstraintInfo &Info) const { 4695 TargetInfo::ConstraintInfo &Info) const override { 4868 TargetInfo::ConstraintInfo &info) const override { 5066 TargetInfo::ConstraintInfo [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 1602 SmallVectorImpl<TargetInfo::ConstraintInfo> *OutCons=nullptr) { 1669 TargetInfo::ConstraintInfo Info(Constraint, ""); 1681 CodeGenFunction::EmitAsmInputLValue(const TargetInfo::ConstraintInfo &Info, 1712 const TargetInfo::ConstraintInfo &Info, 1759 SmallVector<TargetInfo::ConstraintInfo, 4> OutputConstraintInfos; 1760 SmallVector<TargetInfo::ConstraintInfo, 4> InputConstraintInfos; 1766 TargetInfo::ConstraintInfo Info(S.getOutputConstraint(i), Name); 1776 TargetInfo::ConstraintInfo Info(S.getInputConstraint(i), Name); 1799 TargetInfo::ConstraintInfo &Info = OutputConstraintInfos[i]; 1831 TargetInfo::ConstraintInfo [all...] |
H A D | CodeGenFunction.h | 2574 llvm::Value* EmitAsmInput(const TargetInfo::ConstraintInfo &Info, 2577 llvm::Value* EmitAsmInputLValue(const TargetInfo::ConstraintInfo &Info,
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 2450 struct AsmOperandInfo : public InlineAsm::ConstraintInfo { 2452 /// picks the 'best' code from ConstraintInfo::Codes that most closely 2476 /// Copy constructor for copying from a ConstraintInfo. 2477 AsmOperandInfo(const InlineAsm::ConstraintInfo &info) 2478 : InlineAsm::ConstraintInfo(info),
|
/external/llvm/lib/CodeGen/ |
H A D | Analysis.cpp | 132 InlineAsm::ConstraintInfo &CI = CInfos[i];
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 205 InlineAsm::ConstraintInfo &C = CIV[i];
|