Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp242 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument
263 for (unsigned i = 0; i != NumOutputs; i++) { in ActOnGCCAsmStmt()
277 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
346 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
354 for (unsigned i = NumOutputs, e = NumOutputs + NumInputs; i != e; i++) { in ActOnGCCAsmStmt()
368 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
469 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
589 unsigned InputOpNo = i+NumOutputs; in ActOnGCCAsmStmt()
922 bool IsSimple = (NumOutputs != 0 || NumInputs != 0); in ActOnMSAsmStmt()
925 for (uint64_t I = 0; I < NumOutputs + NumInputs; ++I) { in ActOnMSAsmStmt()
[all …]
H A DTreeTransform.h1427 bool IsVolatile, unsigned NumOutputs, in RebuildGCCAsmStmt() argument
1433 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs, in RebuildGCCAsmStmt()
1445 unsigned NumOutputs, unsigned NumInputs, in RebuildMSAsmStmt() argument
1451 NumOutputs, NumInputs, in RebuildMSAsmStmt()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp262 unsigned NumOutputs = 0, NumInputs = 0, NumClobbers = 0; in Verify() local
271 ++NumOutputs; in Verify()
286 switch (NumOutputs) { in Verify()
295 if (!STy || STy->getNumElements() != NumOutputs) in Verify()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h2828 unsigned NumOutputs; variable
2911 return &Exprs[0] + NumOutputs; in begin_inputs()
2921 return &Exprs[0] + NumOutputs; in begin_inputs()
2944 return &Exprs[0] + NumOutputs; in end_outputs()
2956 return &Exprs[0] + NumOutputs; in end_outputs()
3090 return Names[i + NumOutputs]; in getInputIdentifier()
3103 return Constraints[i + NumOutputs]; in getInputConstraintLiteral()
3106 return Constraints[i + NumOutputs]; in getInputConstraintLiteral()
3127 return Names[i + NumOutputs + NumInputs]; in getLabelIdentifier()
3238 assert(i < NumOutputs); in getOutputConstraint()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp512 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
516 Exprs[i + NumOutputs] = E; in setInputExpr()
520 return cast<AddrLabelExpr>(Exprs[i + NumOutputs + NumInputs]); in getLabelExpr()
542 this->NumOutputs = NumOutputs; in setOutputsAndInputsAndClobbers()
547 unsigned NumExprs = NumOutputs + NumInputs + NumLabels; in setOutputsAndInputsAndClobbers()
557 unsigned NumConstraints = NumOutputs + NumInputs; in setOutputsAndInputsAndClobbers()
828 return cast<Expr>(Exprs[i + NumOutputs]); in getInputExpr()
832 Exprs[i + NumOutputs] = E; in setInputExpr()
849 unsigned NumExprs = NumOutputs + NumInputs + NumLabels; in GCCAsmStmt()
857 unsigned NumConstraints = NumOutputs + NumInputs; in GCCAsmStmt()
[all …]
/freebsd-13.1/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-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.h164 unsigned NumOutputs) const {} in addReturnRegisterOutputs() argument
H A DTargetInfo.cpp1227 unsigned NumOutputs) const override;
1301 unsigned NumOutputs) const { in addReturnRegisterOutputs()
1326 rewriteInputConstraintReferences(NumOutputs, 1, AsmString); in addReturnRegisterOutputs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp257 unsigned NumInputs, unsigned NumOutputs) { in getOutliningPenalty() argument
309 int NumOutputsAndSplitPhis = NumOutputs + NumSplitExitPhis; in getOutliningPenalty()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCParser/
H A DMCAsmParser.h206 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs,
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp261 bool parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs,
5932 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
6033 NumOutputs = OutputDecls.size(); in parseMSInlineAsm()
6047 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
6048 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
6051 for (unsigned i = 0; i < NumOutputs; ++i) { in parseMSInlineAsm()
6055 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
H A DMasmParser.cpp523 bool parseMSInlineAsm(std::string &AsmString, unsigned &NumOutputs,
7390 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
7491 NumOutputs = OutputDecls.size(); in parseMSInlineAsm()
7505 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
7506 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
7509 for (unsigned i = 0; i < NumOutputs; ++i) { in parseMSInlineAsm()
7513 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp363 S->NumOutputs = Record.readInt(); in VisitAsmStmt()
377 unsigned NumOutputs = S->getNumOutputs(); in VisitGCCAsmStmt() local
386 for (unsigned I = 0, N = NumOutputs + NumInputs; I != N; ++I) { in VisitGCCAsmStmt()
403 Exprs.data(), NumOutputs, NumInputs, in VisitGCCAsmStmt()
436 unsigned NumOperands = S->NumOutputs + S->NumInputs; in VisitMSAsmStmt()
/freebsd-13.1/contrib/llvm-project/clang/lib/Driver/
H A DDriver.cpp4024 unsigned NumOutputs = 0; in BuildJobs() local
4034 ++NumOutputs; in BuildJobs()
4036 if (NumOutputs > 1) { in BuildJobs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4068 int NumOutputs = 0; in getNumOutputArgs() local
4082 NumOutputs++; in getNumOutputArgs()
4088 return NumOutputs - NumRetOutputs; in getNumOutputArgs()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h4808 bool IsVolatile, unsigned NumOutputs,
4828 unsigned NumOutputs, unsigned NumInputs,