Home
last modified time | relevance | path

Searched refs:NumInputs (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTVector.h185 size_type NumInputs = std::distance(in_start, in_end); in append() local
187 if (NumInputs == 0) in append()
191 if (NumInputs > size_type(this->capacity_ptr()-this->end())) in append()
192 this->grow(C, this->size()+NumInputs); in append()
198 this->setEnd(this->end() + NumInputs); in append()
202 void append(const ASTContext &C, size_type NumInputs, const T &Elt) { in append() argument
204 if (NumInputs > size_type(this->capacity_ptr()-this->end())) in append()
205 this->grow(C, this->size()+NumInputs); in append()
208 std::uninitialized_fill_n(this->end(), NumInputs, Elt); in append()
209 this->setEnd(this->end() + NumInputs); in append()
H A DStmt.h3220 unsigned NumInputs;
3228 NumOutputs(numoutputs), NumInputs(numinputs),
3276 unsigned getNumInputs() const { return NumInputs; }
3306 return &Exprs[0] + NumOutputs + NumInputs;
3316 return &Exprs[0] + NumOutputs + NumInputs;
3355 return child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs);
3359 return const_child_range(&Exprs[0], &Exprs[0] + NumOutputs + NumInputs);
3519 return Names[i + NumOutputs + NumInputs];
3530 return &Exprs[0] + NumOutputs + NumInputs;
3534 return &Exprs[0] + NumOutputs + NumInputs + NumLabels;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DParallel.h173 size_t NumInputs = std::distance(Begin, End); in parallel_transform_reduce() local
174 if (NumInputs == 0) in parallel_transform_reduce()
176 size_t NumTasks = std::min(static_cast<size_t>(MaxTasksPerGroup), NumInputs); in parallel_transform_reduce()
183 size_t TaskSize = NumInputs / NumTasks; in parallel_transform_reduce()
184 size_t RemainingInputs = NumInputs % NumTasks; in parallel_transform_reduce()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInlineAsm.cpp284 unsigned NumOutputs = 0, NumInputs = 0, NumClobbers = 0; in verify() local
290 if ((NumInputs-NumIndirect) != 0 || NumClobbers != 0 || NumLabels != 0) in verify()
304 ++NumInputs; in verify()
336 if (Ty->getNumParams() != NumInputs) in verify()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMLModelRunner.h57 MLModelRunner(LLVMContext &Ctx, Kind Type, size_t NumInputs) in MLModelRunner() argument
58 : Ctx(Ctx), Type(Type), InputBuffers(NumInputs) { in MLModelRunner()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp271 unsigned NumInputs, IdentifierInfo **Names, in ActOnGCCAsmStmt() argument
286 GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, in ActOnGCCAsmStmt()
389 for (unsigned i = NumOutputs, e = NumOutputs + NumInputs; i != e; i++) { in ActOnGCCAsmStmt()
511 Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, Names, in ActOnGCCAsmStmt()
762 for (unsigned i = 0, e = NumOutputs + NumInputs + NumLabels; i != e; ++i) in ActOnGCCAsmStmt()
975 unsigned NumOutputs, unsigned NumInputs, in ActOnMSAsmStmt() argument
980 bool IsSimple = (NumOutputs != 0 || NumInputs != 0); in ActOnMSAsmStmt()
984 for (uint64_t I = 0; I < NumOutputs + NumInputs; ++I) { in ActOnMSAsmStmt()
1004 /*IsVolatile*/ true, AsmToks, NumOutputs, NumInputs, in ActOnMSAsmStmt()
H A DTreeTransform.h472 bool TransformExprs(Expr *const *Inputs, unsigned NumInputs, bool IsCall,
632 unsigned NumInputs,
635 return TransformTemplateArguments(Inputs, Inputs + NumInputs, Outputs,
1514 unsigned NumInputs, IdentifierInfo **Names, in RebuildGCCAsmStmt() argument
1520 NumInputs, Names, Constraints, Exprs, in RebuildGCCAsmStmt()
1531 unsigned NumOutputs, unsigned NumInputs, in RebuildMSAsmStmt() argument
1537 NumOutputs, NumInputs, in RebuildMSAsmStmt()
4450 unsigned NumInputs, in TransformExprs() argument
4454 for (unsigned I = 0; I != NumInputs; ++I) { in TransformExprs()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DStmt.cpp560 return cast<AddrLabelExpr>(Exprs[i + NumOutputs + NumInputs]); in getLabelExpr()
575 Stmt **Exprs, unsigned NumOutputs, unsigned NumInputs, unsigned NumLabels, in setOutputsAndInputsAndClobbers() argument
578 this->NumInputs = NumInputs; in setOutputsAndInputsAndClobbers()
582 unsigned NumExprs = NumOutputs + NumInputs + NumLabels; in setOutputsAndInputsAndClobbers()
592 unsigned NumConstraints = NumOutputs + NumInputs; in setOutputsAndInputsAndClobbers()
612 unsigned NumInputs = getNumInputs(); in getNamedOperand() local
613 for (unsigned i = 0; i != NumInputs; ++i) in getNamedOperand()
619 return NumOutputs + NumInputs + getNumPlusOperands() + i; in getNamedOperand()
902 unsigned NumExprs = NumOutputs + NumInputs + NumLabels; in GCCAsmStmt()
910 unsigned NumConstraints = NumOutputs + NumInputs; in GCCAsmStmt()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmtAsm.cpp609 unsigned NumInputs; in ParseMicrosoftAsmStatement() local
614 if (Parser->parseMSInlineAsm(AsmStringIR, NumOutputs, NumInputs, OpExprs, in ParseMicrosoftAsmStatement()
629 unsigned NumExprs = NumOutputs + NumInputs; in ParseMicrosoftAsmStatement()
648 NumOutputs, NumInputs, ConstraintRefs, in ParseMicrosoftAsmStatement()
751 unsigned NumInputs = Names.size() - NumOutputs; in ParseAsmStatement() local
816 NumInputs, Names.data(), Constraints, Exprs, in ParseAsmStatement()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallVector.h686 size_type NumInputs = std::distance(in_start, in_end); in append() local
687 this->reserve(this->size() + NumInputs); in append()
689 this->set_size(this->size() + NumInputs); in append()
693 void append(size_type NumInputs, ValueParamT Elt) { in append() argument
694 const T *EltPtr = this->reserveForParamAndGetAddress(Elt, NumInputs); in append()
695 std::uninitialized_fill_n(this->end(), NumInputs, *EltPtr); in append()
696 this->set_size(this->size() + NumInputs); in append()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DHotColdSplitting.cpp300 unsigned NumInputs, unsigned NumOutputs) { in getOutliningPenalty() argument
353 int NumParams = NumInputs + NumOutputsAndSplitPhis; in getOutliningPenalty()
355 LLVM_DEBUG(dbgs() << NumInputs << " inputs and " << NumOutputsAndSplitPhis 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/tools/clang-scan-deps/
H A DClangScanDeps.cpp397 FullDeps(size_t NumInputs) : Inputs(NumInputs) {} in FullDeps() argument
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp252 unsigned &NumInputs,
5922 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
6026 NumInputs = InputDecls.size(); in parseMSInlineAsm()
6038 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
6039 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
6046 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
H A DMasmParser.cpp515 unsigned &NumInputs,
5879 std::string &AsmString, unsigned &NumOutputs, unsigned &NumInputs, in parseMSInlineAsm() argument
5979 NumInputs = InputDecls.size(); in parseMSInlineAsm()
5991 if (NumOutputs || NumInputs) { in parseMSInlineAsm()
5992 unsigned NumExprs = NumOutputs + NumInputs; in parseMSInlineAsm()
5999 for (unsigned i = 0, j = NumOutputs; i < NumInputs; ++i, ++j) { in parseMSInlineAsm()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp3064 unsigned NumInputs = 0; in ReadControlBlock() local
3100 unsigned N = ValidateSystemInputs ? NumInputs : NumUserInputs; in ReadControlBlock()
3121 unsigned N = Listener->needsSystemInputFileVisitation() ? NumInputs in ReadControlBlock()
3454 NumInputs = Record[0]; in ReadControlBlock()
3458 F.InputFilesLoaded.resize(NumInputs); in ReadControlBlock()
3459 F.InputFileInfosLoaded.resize(NumInputs); in ReadControlBlock()
10229 unsigned NumInputs = MF.InputFilesLoaded.size(); in visitInputFileInfos() local
10230 assert(NumUserInputs <= NumInputs); in visitInputFileInfos()
10231 unsigned N = IncludeSystem ? NumInputs : NumUserInputs; in visitInputFileInfos()
10244 unsigned NumInputs = MF.InputFilesLoaded.size(); in visitInputFiles() local
[all …]
H A DASTReaderStmt.cpp368 S->NumInputs = Record.readInt(); in VisitAsmStmt()
382 unsigned NumInputs = S->getNumInputs(); in VisitGCCAsmStmt() local
390 for (unsigned I = 0, N = NumOutputs + NumInputs; I != N; ++I) { in VisitGCCAsmStmt()
409 Exprs.data(), NumOutputs, NumInputs, in VisitGCCAsmStmt()
442 unsigned NumOperands = S->NumOutputs + S->NumInputs; in VisitMSAsmStmt()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp4963 unsigned NumInputs = MI.getNumOperands() - MI.getNumDefs(); in fewerElementsVectorMultiEltType() local
4980 SmallVector<SmallVector<SrcOp, 8>, 3> InputOpsPieces(NumInputs); in fewerElementsVectorMultiEltType()
5004 for (unsigned InputNo = 0; InputNo < NumInputs; ++InputNo) in fewerElementsVectorMultiEltType()
5030 unsigned NumInputs = MI.getNumOperands() - MI.getNumDefs(); in fewerElementsVectorPhi() local
5039 SmallVector<SmallVector<Register, 8>, 3> InputOpsPieces(NumInputs / 2); in fewerElementsVectorPhi()
5057 for (unsigned j = 0; j < NumInputs / 2; ++j) { in fewerElementsVectorPhi()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11176 unsigned NumInputs, IdentifierInfo **Names,
11193 unsigned NumOutputs, unsigned NumInputs,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp40699 unsigned NumInputs = Inputs.size(); in combineX86ShuffleChainWithExtract() local
40700 if (NumInputs == 0) in combineX86ShuffleChainWithExtract()
40743 for (unsigned I = 0; I != NumInputs; ++I) { in combineX86ShuffleChainWithExtract()