/external/llvm/include/llvm/CodeGen/ |
H A D | PBQPRAConstraint.h | 49 /// Constraints added to this list will be applied, in the order that they are 54 for (auto &C : Constraints) 60 Constraints.push_back(std::move(C)); 63 std::vector<std::unique_ptr<PBQPRAConstraint>> Constraints; member in class:llvm::PBQPRAConstraintList
|
/external/clang/lib/CodeGen/ |
H A D | TargetInfo.h | 135 std::string &Constraints, std::vector<llvm::Type *> &ResultRegTypes, 133 addReturnRegisterOutputs( CodeGen::CodeGenFunction &CGF, CodeGen::LValue ReturnValue, std::string &Constraints, std::vector<llvm::Type *> &ResultRegTypes, std::vector<llvm::Type *> &ResultTruncRegTypes, std::vector<CodeGen::LValue> &ResultRegDests, std::string &AsmString, unsigned NumOutputs) const argument
|
H A D | CGStmt.cpp | 1824 std::string Constraints; local 1862 if (!Constraints.empty()) 1863 Constraints += ','; 1868 Constraints += "=" + OutputConstraint; 1907 Constraints += "=*"; 1908 Constraints += OutputConstraint; 1943 *this, ReturnSlot, Constraints, ResultRegTypes, ResultTruncRegTypes, 1957 if (!Constraints.empty()) 1958 Constraints += ','; 1969 llvm::Value *Arg = EmitAsmInput(Info, InputExpr, Constraints); [all...] |
H A D | TargetInfo.cpp | 996 std::string &Constraints, 1067 CodeGenFunction &CGF, LValue ReturnSlot, std::string &Constraints, 1076 if (!Constraints.empty()) 1077 Constraints += ','; 1079 Constraints += "={eax}"; 1083 Constraints += "=A"; 1066 addReturnRegisterOutputs( CodeGenFunction &CGF, LValue ReturnSlot, std::string &Constraints, std::vector<llvm::Type *> &ResultRegTypes, std::vector<llvm::Type *> &ResultTruncRegTypes, std::vector<LValue> &ResultRegDests, std::string &AsmString, unsigned NumOutputs) const argument
|
/external/guava/guava/src/com/google/common/collect/ |
H A D | Constraints.java | 37 final class Constraints { class 38 private Constraints() {} method in class:Constraints 57 /** @see Constraints#constrainedCollection */ 96 /** @see Constraints#constrainedSet */ 134 /** @see Constraints#constrainedSortedSet */ 186 /** @see Constraints#constrainedList */ 231 /** @see Constraints#constrainedList */ 254 /** @see Constraints#constrainedListIterator */
|
/external/llvm/lib/IR/ |
H A D | InlineAsm.cpp | 28 StringRef Constraints, bool hasSideEffects, 30 InlineAsmKeyType Key(AsmString, Constraints, FTy, hasSideEffects, 40 AsmString(asmString), Constraints(constraints), FTy(FTy), 211 InlineAsm::ParseConstraints(StringRef Constraints) { argument 215 for (StringRef::iterator I = Constraints.begin(), 216 E = Constraints.end(); I != E; ) { 250 ConstraintInfoVector Constraints = ParseConstraints(ConstStr); 253 if (Constraints.empty() && !ConstStr.empty()) return false; 258 for (unsigned i = 0, e = Constraints.size(); i != e; ++i) { 259 switch (Constraints[ 27 get(FunctionType *FTy, StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, AsmDialect asmDialect) argument [all...] |
H A D | ConstantsContext.h | 396 StringRef Constraints; member in struct:llvm::InlineAsmKeyType 402 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, argument 405 : AsmString(AsmString), Constraints(Constraints), FTy(FTy), 409 : AsmString(Asm->getAsmString()), Constraints(Asm->getConstraintString()), 416 AsmString == X.AsmString && Constraints == X.Constraints && 424 Constraints == Asm->getConstraintString() && 428 return hash_combine(AsmString, Constraints, HasSideEffects, IsAlignStack, 435 return new InlineAsm(FTy, AsmString, Constraints, HasSideEffect [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | InlineAsm.cpp | 29 StringRef Constraints, bool hasSideEffects, 31 InlineAsmKeyType Key(AsmString, Constraints, hasSideEffects, isAlignStack); 41 Constraints(constraints), HasSideEffects(hasSideEffects), 212 InlineAsm::ParseConstraints(StringRef Constraints) { argument 216 for (StringRef::iterator I = Constraints.begin(), 217 E = Constraints.end(); I != E; ) { 248 ConstraintInfoVector Constraints = ParseConstraints(ConstStr); 251 if (Constraints.empty() && !ConstStr.empty()) return false; 256 for (unsigned i = 0, e = Constraints.size(); i != e; ++i) { 257 switch (Constraints[ 28 get(FunctionType *Ty, StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack) argument [all...] |
H A D | ConstantsContext.h | 341 StringRef Constraints, bool hasSideEffects, 343 : asm_string(AsmString), constraints(Constraints), 340 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack) argument
|
/external/webrtc/talk/app/webrtc/ |
H A D | mediaconstraintsinterface.h | 55 class Constraints : public std::vector<Constraint> { class in class:webrtc::MediaConstraintsInterface 60 virtual const Constraints& GetMandatory() const = 0; 61 virtual const Constraints& GetOptional() const = 0; 103 // Constraints values.
|
/external/clang/lib/Parse/ |
H A D | ParseStmtAsm.cpp | 611 SmallVector<std::string, 4> Constraints; local 614 NumInputs, OpExprs, Constraints, Clobbers, 640 ConstraintRefs[i] = StringRef(Constraints[i]); 726 ExprVector Constraints; local 735 Constraints, Exprs, AsmString.get(), 746 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) 762 if (!AteExtraColon && ParseAsmOperandsOpt(Names, Constraints, Exprs)) 766 assert(Names.size() == Constraints.size() && 767 Constraints.size() == Exprs.size() && "Input operand size mismatch!"); 795 Constraints, Expr 811 ParseAsmOperandsOpt(SmallVectorImpl<IdentifierInfo *> &Names, SmallVectorImpl<Expr *> &Constraints, SmallVectorImpl<Expr *> &Exprs) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 148 StringLiteral **Constraints = local 163 Constraints, Exprs.data(), AsmString, NumClobbers, Clobbers, RParenLoc); 168 StringLiteral *Literal = Constraints[i]; 247 StringLiteral *Literal = Constraints[i]; 349 NumInputs, Names, Constraints, Exprs.data(), 386 StringLiteral *Literal = Constraints[ConstraintIdx]; 727 ArrayRef<StringRef> Constraints, 736 Constraints, Exprs, AsmString,
|
/external/llvm/include/llvm/IR/ |
H A D | InlineAsm.h | 46 std::string AsmString, Constraints; member in class:llvm::InlineAsm 53 const std::string &Constraints, bool hasSideEffects, 65 StringRef Constraints, bool hasSideEffects, 84 const std::string &getConstraintString() const { return Constraints; } 90 static bool Verify(FunctionType *Ty, StringRef Constraints); 182 return ParseConstraints(Constraints);
|
/external/swiftshader/third_party/LLVM/include/llvm/ |
H A D | InlineAsm.h | 42 std::string AsmString, Constraints; member in class:llvm::InlineAsm 47 const std::string &Constraints, bool hasSideEffects, 59 StringRef Constraints, bool hasSideEffects, 76 const std::string &getConstraintString() const { return Constraints; } 82 static bool Verify(FunctionType *Ty, StringRef Constraints); 177 return ParseConstraints(Constraints);
|
/external/v8/src/compiler/ |
H A D | register-allocator-verifier.h | 205 typedef ZoneVector<InstructionConstraint> Constraints; typedef in class:v8::internal::compiler::final 231 Constraints* constraints() { return &constraints_; } 257 Constraints constraints_;
|
/external/llvm/utils/TableGen/ |
H A D | CodeGenInstruction.h | 105 std::vector<ConstraintInfo> Constraints; member in struct:llvm::CGIOperandList::OperandInfo 118 for (unsigned j = 0, e = Constraints.size(); j != e; ++j) { 119 const CGIOperandList::ConstraintInfo &CI = Constraints[j];
|
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
H A D | MCInstrDesc.h | 68 unsigned Constraints; member in class:llvm::MCOperandInfo 152 (OpInfo[OpNum].Constraints & (1 << Constraint))) { 154 return (int)(OpInfo[OpNum].Constraints >> Pos) & 0xf;
|
/external/swiftshader/third_party/LLVM/utils/TableGen/ |
H A D | CodeGenInstruction.h | 105 std::vector<ConstraintInfo> Constraints; member in struct:llvm::CGIOperandList::OperandInfo 118 for (unsigned j = 0, e = Constraints.size(); j != e; ++j) { 119 const CGIOperandList::ConstraintInfo &CI = Constraints[j];
|
/external/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 72 uint32_t Constraints; member in class:llvm::MCOperandInfo 165 (OpInfo[OpNum].Constraints & (1 << Constraint))) { 167 return (int)(OpInfo[OpNum].Constraints >> Pos) & 0xf;
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 423 StringLiteral **Constraints, 443 C.Deallocate(this->Constraints); 444 this->Constraints = new (C) StringLiteral*[NumExprs]; 445 std::copy(Constraints, Constraints + NumExprs, this->Constraints); 708 Constraints = new (C) StringLiteral*[NumExprs]; 709 std::copy(constraints, constraints + NumExprs, Constraints); 752 Constraints = new (C) StringRef[exprs.size()]; 753 std::transform(constraints.begin(), constraints.end(), Constraints, 421 setOutputsAndInputsAndClobbers(const ASTContext &C, IdentifierInfo **Names, StringLiteral **Constraints, Stmt **Exprs, unsigned NumOutputs, unsigned NumInputs, StringLiteral **Clobbers, unsigned NumClobbers) argument [all...] |
/external/llvm/lib/Analysis/ |
H A D | DependenceAnalysis.cpp | 409 // of the Constraints X and Y. Returns true if X has changed. 2983 SmallVectorImpl<Constraint> &Constraints, 2988 DEBUG(Constraints[LI].dump(dbgs())); 2989 if (Constraints[LI].isDistance()) 2990 Result |= propagateDistance(Src, Dst, Constraints[LI], Consistent); 2991 else if (Constraints[LI].isLine()) 2992 Result |= propagateLine(Src, Dst, Constraints[LI], Consistent); 2993 else if (Constraints[LI].isPoint()) 2994 Result |= propagatePoint(Src, Dst, Constraints[LI]); 3544 SmallVector<Constraint, 4> Constraints(MaxLevel 2981 propagate(const SCEV *&Src, const SCEV *&Dst, SmallBitVector &Loops, SmallVectorImpl<Constraint> &Constraints, bool &Consistent) argument [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/CBackend/ |
H A D | CBackend.cpp | 3221 InlineAsm::ConstraintInfoVector Constraints = as->ParseConstraints(); local 3241 for (InlineAsm::ConstraintInfoVector::iterator I = Constraints.begin(), 3242 E = Constraints.end(); I != E; ++I) { 3283 for (InlineAsm::ConstraintInfoVector::iterator I = Constraints.begin(), 3284 E = Constraints.end(); I != E; ++I) { 3312 for (InlineAsm::ConstraintInfoVector::iterator I = Constraints.begin(), 3313 E = Constraints.end(); I != E; ++I) {
|
/external/clang/include/clang/AST/ |
H A D | Stmt.h | 1570 StringLiteral **Constraints; member in class:clang::GCCAsmStmt 1585 Constraints(nullptr), Clobbers(nullptr), Names(nullptr) { } 1669 return Constraints[i]; 1672 return Constraints[i]; 1697 return Constraints[i + NumOutputs]; 1700 return Constraints[i + NumOutputs]; 1713 StringLiteral **Constraints, 1751 StringRef *Constraints; member in class:clang::MSAsmStmt 1766 NumAsmToks(0), AsmToks(nullptr), Constraints(nullptr), Clobbers(nullptr) { } 1788 return Constraints[ [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 324 SmallVector<StringLiteral*, 16> Constraints; local 328 Constraints.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); 332 // Constraints 338 Names.data(), Constraints.data(), 374 SmallVector<StringRef, 16> Constraints; local 377 Constraints.reserve(NumOperands); 381 Constraints.push_back(ConstraintsData.back()); 385 Constraints, Exprs, Clobbers);
|
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 760 value Constraints, value HasSideEffects, 762 return LLVMConstInlineAsm(Ty, String_val(Asm), String_val(Constraints), 759 llvm_const_inline_asm(LLVMTypeRef Ty, value Asm, value Constraints, value HasSideEffects, value IsAlignStack) argument
|