Searched refs:NumOutputs (Results 1 - 13 of 13) sorted by relevance

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp78 bool IsVolatile, unsigned NumOutputs,
97 for (unsigned i = 0; i != NumOutputs; i++) {
129 for (unsigned i = NumOutputs, e = NumOutputs + NumInputs; i != e; i++) {
141 NumOutputs, Info)) {
206 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs,
277 unsigned InputOpNo = i+NumOutputs;
474 unsigned NumOutputs, unsigned NumInputs,
479 bool IsSimple = (NumOutputs != 0 || NumInputs != 0);
482 /*IsVolatile*/ true, AsmToks, NumOutputs, NumInput
77 ActOnGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, bool IsVolatile, unsigned NumOutputs, unsigned NumInputs, IdentifierInfo **Names, MultiExprArg constraints, MultiExprArg exprs, Expr *asmString, MultiExprArg clobbers, SourceLocation RParenLoc) argument
471 ActOnMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, ArrayRef<Token> AsmToks, StringRef AsmString, unsigned NumOutputs, unsigned NumInputs, ArrayRef<StringRef> Constraints, ArrayRef<StringRef> Clobbers, ArrayRef<Expr*> Exprs, SourceLocation EndLoc) argument
[all...]
H A DTreeTransform.h1178 bool IsVolatile, unsigned NumOutputs,
1183 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs,
1195 unsigned NumOutputs, unsigned NumInputs,
1201 NumOutputs, NumInputs,
1177 RebuildGCCAsmStmt(SourceLocation AsmLoc, bool IsSimple, bool IsVolatile, unsigned NumOutputs, unsigned NumInputs, IdentifierInfo **Names, MultiExprArg Constraints, MultiExprArg Exprs, Expr *AsmString, MultiExprArg Clobbers, SourceLocation RParenLoc) argument
1192 RebuildMSAsmStmt(SourceLocation AsmLoc, SourceLocation LBraceLoc, ArrayRef<Token> AsmToks, StringRef AsmString, unsigned NumOutputs, unsigned NumInputs, ArrayRef<StringRef> Constraints, ArrayRef<StringRef> Clobbers, ArrayRef<Expr*> Exprs, SourceLocation EndLoc) argument
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DInlineAsm.cpp254 unsigned NumOutputs = 0, NumInputs = 0, NumClobbers = 0; local
263 ++NumOutputs;
278 switch (NumOutputs) {
287 if (STy == 0 || STy->getNumElements() != NumOutputs)
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DTargetInfo.cpp384 unsigned NumOutputs,
399 for (Index = 0; Index != NumOutputs; ++Index)
407 unsigned NumOutputs,
419 if (i >= NumOutputs)
443 if (!resolveSymbolicName(Name, OutputConstraints, NumOutputs, Index))
382 resolveSymbolicName(const char *&Name, ConstraintInfo *OutputConstraints, unsigned NumOutputs, unsigned &Index) const argument
406 validateInputConstraint(ConstraintInfo *OutputConstraints, unsigned NumOutputs, ConstraintInfo &Info) const argument
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DStmt.cpp397 return cast<Expr>(Exprs[i + NumOutputs]);
400 Exprs[i + NumOutputs] = E;
413 unsigned NumOutputs,
417 this->NumOutputs = NumOutputs;
421 unsigned NumExprs = NumOutputs + NumInputs;
633 return cast<Expr>(Exprs[i + NumOutputs]);
636 Exprs[i + NumOutputs] = E;
658 unsigned NumExprs = NumOutputs + NumInputs;
704 assert(NumExprs == NumOutputs
409 setOutputsAndInputsAndClobbers(ASTContext &C, IdentifierInfo **Names, StringLiteral **Constraints, Stmt **Exprs, unsigned NumOutputs, unsigned NumInputs, StringLiteral **Clobbers, unsigned NumClobbers) argument
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DStmt.h1387 unsigned NumOutputs; member in class:clang::AsmStmt
1396 NumOutputs(numoutputs), NumInputs(numinputs), NumClobbers(numclobbers) { }
1424 unsigned getNumOutputs() const { return NumOutputs; }
1470 return &Exprs[0] + NumOutputs;
1474 return &Exprs[0] + NumOutputs + NumInputs;
1478 return &Exprs[0] + NumOutputs;
1482 return &Exprs[0] + NumOutputs + NumInputs;
1494 return &Exprs[0] + NumOutputs;
1501 return &Exprs[0] + NumOutputs;
1505 return child_range(&Exprs[0], &Exprs[0] + NumOutputs
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h113 unsigned &NumOutputs, unsigned &NumInputs,
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DTargetInfo.h528 unsigned NumOutputs,
541 unsigned NumOutputs, unsigned &Index) const;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Parse/
H A DParseStmt.cpp2079 /*NumOutputs*/ 0, /*NumInputs*/ 0,
2131 unsigned NumOutputs; local
2138 NumOutputs, NumInputs, OpExprs, Constraints,
2149 unsigned NumExprs = NumOutputs + NumInputs;
2168 NumOutputs, NumInputs,
2239 /*NumOutputs*/ 0, /*NumInputs*/ 0, 0,
2256 unsigned NumOutputs = Names.size(); local
2278 unsigned NumInputs = Names.size() - NumOutputs;
2302 return Actions.ActOnGCCAsmStmt(AsmLoc, false, isVolatile, NumOutputs,
/freebsd-10.0-release/contrib/llvm/lib/MC/MCParser/
H A DAsmParser.cpp214 unsigned &NumOutputs, unsigned &NumInputs,
4064 unsigned &NumOutputs, unsigned &NumInputs,
4144 NumOutputs = OutputDecls.size();
4158 if (NumOutputs || NumInputs) {
4159 unsigned NumExprs = NumOutputs + NumInputs;
4162 for (unsigned i = 0; i < NumOutputs; ++i) {
4166 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) {
4063 parseMSInlineAsm(void *AsmLoc, std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, SmallVectorImpl<std::pair<void *, bool> > &OpDecls, SmallVectorImpl<std::string> &Constraints, SmallVectorImpl<std::string> &Clobbers, const MCInstrInfo *MII, const MCInstPrinter *IP, MCAsmParserSemaCallback &SI) argument
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderStmt.cpp300 S->NumOutputs = Record[Idx++];
313 unsigned NumOutputs = S->getNumOutputs(); local
321 for (unsigned I = 0, N = NumOutputs + NumInputs; I != N; ++I) {
334 Exprs.data(), NumOutputs, NumInputs,
366 unsigned NumOperands = S->NumOutputs + S->NumInputs;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Driver/
H A DDriver.cpp1200 unsigned NumOutputs = 0; local
1204 ++NumOutputs;
1206 if (NumOutputs > 1) {
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h2810 bool IsVolatile, unsigned NumOutputs,
2826 unsigned NumOutputs, unsigned NumInputs,

Completed in 217 milliseconds