Home
last modified time | relevance | path

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

/freebsd-14.2/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()
598 unsigned InputOpNo = i+NumOutputs; in ActOnGCCAsmStmt()
940 bool IsSimple = (NumOutputs != 0 || NumInputs != 0); in ActOnMSAsmStmt()
944 for (uint64_t I = 0; I < NumOutputs + NumInputs; ++I) { in ActOnMSAsmStmt()
[all …]
H A DTreeTransform.h1498 bool IsVolatile, unsigned NumOutputs, in RebuildGCCAsmStmt() argument
1504 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs, in RebuildGCCAsmStmt()
1516 unsigned NumOutputs, unsigned NumInputs, in RebuildMSAsmStmt() argument
1522 NumOutputs, NumInputs, in RebuildMSAsmStmt()
/freebsd-14.2/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-14.2/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp520 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
524 Exprs[i + NumOutputs] = E; in setInputExpr()
550 this->NumOutputs = NumOutputs; in setOutputsAndInputsAndClobbers()
565 unsigned NumConstraints = NumOutputs + NumInputs; in setOutputsAndInputsAndClobbers()
580 unsigned NumOutputs = getNumOutputs(); in getNamedOperand() local
581 for (unsigned i = 0; i != NumOutputs; ++i) in getNamedOperand()
588 return NumOutputs + i; in getNamedOperand()
836 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
840 Exprs[i + NumOutputs] = E; in setInputExpr()
865 unsigned NumConstraints = NumOutputs + NumInputs; in GCCAsmStmt()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3112 unsigned NumOutputs; variable
3195 return &Exprs[0] + NumOutputs; in begin_inputs()
3205 return &Exprs[0] + NumOutputs; in begin_inputs()
3228 return &Exprs[0] + NumOutputs; in end_outputs()
3240 return &Exprs[0] + NumOutputs; in end_outputs()
3374 return Names[i + NumOutputs]; in getInputIdentifier()
3387 return Constraints[i + NumOutputs]; in getInputConstraintLiteral()
3390 return Constraints[i + NumOutputs]; in getInputConstraintLiteral()
3411 return Names[i + NumOutputs + NumInputs]; in getLabelIdentifier()
3522 assert(i < NumOutputs); in getOutputConstraint()
[all …]
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp286 unsigned NumInputs, unsigned NumOutputs) { in getOutliningPenalty() argument
338 int NumOutputsAndSplitPhis = NumOutputs + NumSplitExitPhis; in getOutliningPenalty()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h205 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs,
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h184 unsigned NumOutputs) const {} in addReturnRegisterOutputs() argument
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp262 bool parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs,
5980 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
6083 NumOutputs = OutputDecls.size(); in parseMSInlineAsm()
6097 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
6098 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
6101 for (unsigned i = 0; i < NumOutputs; ++i) { in parseMSInlineAsm()
6105 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
H A DMasmParser.cpp539 bool parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs,
7342 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
7441 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-14.2/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-14.2/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-14.2/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp4832 unsigned NumOutputs = 0; in BuildJobs() local
4843 ++NumOutputs; in BuildJobs()
4847 NumOutputs += A->size(); in BuildJobs()
4850 if (NumOutputs > 1) { in BuildJobs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4578 int NumOutputs = 0; in getNumOutputArgs() local
4592 NumOutputs++; in getNumOutputArgs()
4598 return NumOutputs - NumRetOutputs; in getNumOutputArgs()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h5320 bool IsVolatile, unsigned NumOutputs,
5340 unsigned NumOutputs, unsigned NumInputs,