Home
last modified time | relevance | path

Searched refs:NumOutputs (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp244 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument
265 for (unsigned i = 0; i != NumOutputs; i++) { in ActOnGCCAsmStmt()
280 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
349 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
357 for (unsigned i = NumOutputs, e = NumOutputs + NumInputs; i != e; i++) { in ActOnGCCAsmStmt()
371 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
478 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
492 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt()
498 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
598 unsigned InputOpNo = i+NumOutputs; in ActOnGCCAsmStmt()
[all …]
H A DTreeTransform.h1519 bool IsVolatile, unsigned NumOutputs, in RebuildGCCAsmStmt() argument
1525 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs, in RebuildGCCAsmStmt()
1537 unsigned NumOutputs, unsigned NumInputs, in RebuildMSAsmStmt() argument
1543 NumOutputs, NumInputs, in RebuildMSAsmStmt()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp521 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
525 Exprs[i + NumOutputs] = E; in setInputExpr()
529 return cast<AddrLabelExpr>(Exprs[i + NumOutputs + NumInputs]); in getLabelExpr()
546 unsigned NumOutputs, in setOutputsAndInputsAndClobbers() argument
551 this->NumOutputs = NumOutputs; in setOutputsAndInputsAndClobbers()
556 unsigned NumExprs = NumOutputs + NumInputs + NumLabels; in setOutputsAndInputsAndClobbers()
566 unsigned NumConstraints = NumOutputs + NumInputs; in setOutputsAndInputsAndClobbers()
581 unsigned NumOutputs = getNumOutputs(); in getNamedOperand() local
582 for (unsigned i = 0; i != NumOutputs; ++i) in getNamedOperand()
589 return NumOutputs + i; in getNamedOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp283 unsigned NumOutputs = 0, NumInputs = 0, NumClobbers = 0; in verify() local
294 ++NumOutputs; in verify()
318 switch (NumOutputs) { in verify()
329 if (!STy || STy->getNumElements() != NumOutputs) in verify()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3119 unsigned NumOutputs;
3128 NumOutputs(numoutputs), NumInputs(numinputs),
3154 unsigned getNumOutputs() const { return NumOutputs; }
3202 return &Exprs[0] + NumOutputs;
3206 return &Exprs[0] + NumOutputs + NumInputs;
3212 return &Exprs[0] + NumOutputs;
3216 return &Exprs[0] + NumOutputs + NumInputs;
3235 return &Exprs[0] + NumOutputs;
3247 return &Exprs[0] + NumOutputs;
3255 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs);
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp630 unsigned NumOutputs; in ParseMicrosoftAsmStatement() local
636 if (Parser->parseMSInlineAsm(AsmStringIR, NumOutputs, NumInputs, OpExprs, in ParseMicrosoftAsmStatement()
651 unsigned NumExprs = NumOutputs + NumInputs; in ParseMicrosoftAsmStatement()
670 NumOutputs, NumInputs, ConstraintRefs, in ParseMicrosoftAsmStatement()
782 unsigned NumOutputs = Names.size(); in ParseAsmStatement() local
801 unsigned NumInputs = Names.size() - NumOutputs; in ParseAsmStatement()
865 return Actions.ActOnGCCAsmStmt(AsmLoc, false, GAQ.isVolatile(), NumOutputs, in ParseAsmStatement()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp301 unsigned NumInputs, unsigned NumOutputs) { in getOutliningPenalty() argument
353 int NumOutputsAndSplitPhis = NumOutputs + NumSplitExitPhis; in getOutliningPenalty()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h205 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs,
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h191 unsigned NumOutputs) const {} in addReturnRegisterOutputs() argument
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp262 bool parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs,
5986 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
6089 NumOutputs = OutputDecls.size(); in parseMSInlineAsm()
6102 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
6103 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
6106 for (unsigned i = 0; i < NumOutputs; ++i) { in parseMSInlineAsm()
6110 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
H A DMasmParser.cpp539 bool parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs,
7343 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
7442 NumOutputs = OutputDecls.size(); in parseMSInlineAsm()
7455 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
7456 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
7459 for (unsigned i = 0; i < NumOutputs; ++i) { in parseMSInlineAsm()
7463 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp371 S->NumOutputs = Record.readInt(); in VisitAsmStmt()
385 unsigned NumOutputs = S->getNumOutputs(); in VisitGCCAsmStmt() local
394 for (unsigned I = 0, N = NumOutputs + NumInputs; I != N; ++I) { in VisitGCCAsmStmt()
413 Exprs.data(), NumOutputs, NumInputs, in VisitGCCAsmStmt()
446 unsigned NumOperands = S->NumOutputs + S->NumInputs; in VisitMSAsmStmt()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp244 unsigned NumOutputs) const override;
309 unsigned NumOutputs) const { in addReturnRegisterOutputs()
333 rewriteInputConstraintReferences(NumOutputs, 1, AsmString); in addReturnRegisterOutputs()
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp4918 unsigned NumOutputs = 0; in BuildJobs() local
4929 ++NumOutputs; in BuildJobs()
4933 NumOutputs += A->size(); in BuildJobs()
4936 if (NumOutputs > 1) { in BuildJobs()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4845 int NumOutputs = 0; in getNumOutputArgs() local
4859 NumOutputs++; in getNumOutputArgs()
4865 return NumOutputs - NumRetOutputs; in getNumOutputArgs()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10957 bool IsVolatile, unsigned NumOutputs,
10975 unsigned NumOutputs, unsigned NumInputs,