/external/guava/guava/src/com/google/common/collect/ |
H A D | Constraints.java | 41 public final class Constraints { class 42 private Constraints() {} method in class:Constraints 85 /** @see Constraints#constrainedCollection */ 124 /** @see Constraints#constrainedSet */ 162 /** @see Constraints#constrainedSortedSet */ 214 /** @see Constraints#constrainedList */ 259 /** @see Constraints#constrainedList */ 282 /** @see Constraints#constrainedListIterator */ 336 /** @see Constraints#constrainedMultiset */
|
/external/llvm/lib/VMCore/ |
H A D | InlineAsm.cpp | 29 StringRef Constraints, bool hasSideEffects, 31 InlineAsmKeyType Key(AsmString, Constraints, hasSideEffects, isAlignStack, 41 AsmString(asmString), Constraints(constraints), 213 InlineAsm::ParseConstraints(StringRef Constraints) { argument 217 for (StringRef::iterator I = Constraints.begin(), 218 E = Constraints.end(); I != E; ) { 249 ConstraintInfoVector Constraints = ParseConstraints(ConstStr); 252 if (Constraints.empty() && !ConstStr.empty()) return false; 257 for (unsigned i = 0, e = Constraints.size(); i != e; ++i) { 258 switch (Constraints[ 28 get(FunctionType *Ty, StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, AsmDialect asmDialect) argument [all...] |
H A D | ConstantsContext.h | 354 StringRef Constraints, bool hasSideEffects, 356 : asm_string(AsmString), constraints(Constraints), 353 InlineAsmKeyType(StringRef AsmString, StringRef Constraints, bool hasSideEffects, bool isAlignStack, InlineAsm::AsmDialect asmDialect) argument
|
H A D | Core.cpp | 1056 const char *Constraints, 1060 Constraints, HasSideEffects, IsAlignStack)); 1055 LLVMConstInlineAsm(LLVMTypeRef Ty, const char *AsmString, const char *Constraints, LLVMBool HasSideEffects, LLVMBool IsAlignStack) argument
|
/external/llvm/include/llvm/ |
H A D | InlineAsm.h | 50 std::string AsmString, Constraints; member in class:llvm::InlineAsm 56 const std::string &Constraints, bool hasSideEffects, 68 StringRef Constraints, bool hasSideEffects, 87 const std::string &getConstraintString() const { return Constraints; } 93 static bool Verify(FunctionType *Ty, StringRef Constraints); 188 return ParseConstraints(Constraints);
|
/external/llvm/include/llvm/MC/ |
H A D | MCInstrDesc.h | 71 uint32_t Constraints; member in class:llvm::MCOperandInfo 152 (OpInfo[OpNum].Constraints & (1 << Constraint))) { 154 return (int)(OpInfo[OpNum].Constraints >> Pos) & 0xf;
|
/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/clang/lib/Parse/ |
H A D | ParseStmt.cpp | 1702 ExprVector Constraints; local 1705 return Actions.ActOnGCCAsmStmt(AsmLoc, true, true, 0, 0, 0, Constraints, 1770 ExprVector Constraints; local 1779 Constraints, Exprs, AsmString.take(), 1791 ParseAsmOperandsOpt(Names, Constraints, Exprs)) 1809 ParseAsmOperandsOpt(Names, Constraints, Exprs)) 1813 assert(Names.size() == Constraints.size() && 1814 Constraints.size() == Exprs.size() && 1842 NumInputs, Names.data(), Constraints, Exprs, 1861 SmallVectorImpl<Expr *> &Constraints, 1860 ParseAsmOperandsOpt(SmallVectorImpl<IdentifierInfo *> &Names, SmallVectorImpl<Expr *> &Constraints, SmallVectorImpl<Expr *> &Exprs) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 101 StringLiteral **Constraints = local 115 StringLiteral *Literal = Constraints[i]; 144 StringLiteral *Literal = Constraints[i]; 205 NumInputs, Names, Constraints, Exprs, AsmString, 461 InputExprs, OutputExprs, STR, Constraints, \ 468 SmallVector<StringRef, 4> Constraints; local 652 Constraints.push_back(*I); 656 Constraints.push_back(*I); 682 InputExprs, OutputExprs, AsmString, Constraints,
|
H A D | TreeTransform.h | 1168 MultiExprArg Constraints, MultiExprArg Exprs, 1172 NumInputs, Names, Constraints, Exprs, 5520 SmallVector<Expr*, 8> Constraints; local 5534 Constraints.push_back(S->getOutputConstraintLiteral(I)); 5552 Constraints.push_back(S->getInputConstraintLiteral(I)); 5577 Constraints, Exprs, AsmString.get(), 1165 RebuildGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, bool IsVolatile, unsigned NumOutputs, unsigned NumInputs, IdentifierInfo **Names, MultiExprArg Constraints, MultiExprArg Exprs, Expr *AsmString, MultiExprArg Clobbers, SourceLocation RParenLoc) argument
|
/external/clang/lib/AST/ |
H A D | Stmt.cpp | 412 StringLiteral **Constraints, 432 C.Deallocate(this->Constraints); 433 this->Constraints = new (C) StringLiteral*[NumExprs]; 434 std::copy(Constraints, Constraints + NumExprs, this->Constraints); 667 Constraints = new (C) StringLiteral*[NumExprs]; 668 std::copy(constraints, constraints + NumExprs, Constraints); 705 Constraints = new (C) StringRef[NumExprs]; 710 Constraints[ 410 setOutputsAndInputsAndClobbers(ASTContext &C, IdentifierInfo **Names, StringLiteral **Constraints, Stmt **Exprs, unsigned NumOutputs, unsigned NumInputs, StringLiteral **Clobbers, unsigned NumClobbers) argument [all...] |
/external/clang/lib/CodeGen/ |
H A D | CGStmt.cpp | 1423 std::string Constraints; local 1451 if (!Constraints.empty()) 1452 Constraints += ','; 1457 Constraints += "=" + OutputConstraint; 1491 Constraints += "=*"; 1492 Constraints += OutputConstraint; 1524 if (!Constraints.empty()) 1525 Constraints += ','; 1537 llvm::Value *Arg = EmitAsmInput(Info, InputExpr, Constraints); 1572 Constraints [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 305 SmallVector<StringLiteral*, 16> Constraints; local 309 Constraints.push_back(cast_or_null<StringLiteral>(Reader.ReadSubStmt())); 313 // Constraints 319 Names.data(), Constraints.data(),
|
/external/clang/include/clang/AST/ |
H A D | Stmt.h | 1529 StringLiteral **Constraints; member in class:clang::GCCAsmStmt 1541 Constraints(0), Clobbers(0) { } 1609 return Constraints[i]; 1612 return Constraints[i]; 1626 return Constraints[i + NumOutputs]; 1629 return Constraints[i + NumOutputs]; 1641 StringLiteral **Constraints, 1680 StringRef *Constraints; member in class:clang::MSAsmStmt 1693 NumAsmToks(0), AsmToks(0), Constraints(0), Clobbers(0) { } 1717 return Constraints[ [all...] |
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm_ocaml.c | 759 value Constraints, value HasSideEffects, 761 return LLVMConstInlineAsm(Ty, String_val(Asm), String_val(Constraints), 758 llvm_const_inline_asm(LLVMTypeRef Ty, value Asm, value Constraints, value HasSideEffects, value IsAlignStack) argument
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 16333 InlineAsm::ConstraintInfoVector Constraints = IA->ParseConstraints(); local 16334 if (Constraints.size() >= 2 && 16335 Constraints[0].Codes.size() == 1 && Constraints[0].Codes[0] == "A" && 16336 Constraints[1].Codes.size() == 1 && Constraints[1].Codes[0] == "0") {
|