Home
last modified time | relevance | path

Searched refs:getNumOutputs (Results 1 – 25 of 30) sorted by relevance

12

/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DPWMAFunction.cpp61 assert(result.size() == getNumOutputs()); in valueAt()
169 for (unsigned row = 0, e = getNumOutputs(); row < e; ++row) in isEqualWhereDomainsOverlap()
232 assert(getNumOutputs() == func.getNumOutputs() && in unionFunction()
246 PWMAFunction result(getSpace(), getNumOutputs()); in unionFunction()
288 assert(mafA.getNumOutputs() == mafB.getNumOutputs() && in tiebreakLex()
316 /*numReservedEqualities=*/mafA.getNumOutputs(), in tiebreakLex()
318 for (unsigned level = 0; level < mafA.getNumOutputs(); ++level) { in tiebreakLex()
H A DSimplex.cpp438 output.reserveRows(result.lexmin.getNumOutputs()); in recordOutput()
H A DIntegerRelation.cpp250 result.lexmin.truncateOutput(result.lexmin.getNumOutputs() - in findSymbolicIntegerLexMin()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DPWMAFunction.h53 unsigned getNumOutputs() const { return output.getNumRows(); } in getNumOutputs() function
152 unsigned getNumOutputs() const { return numOutputs; } in getNumOutputs() function
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DSplitReduction.cpp66 op.getNumReductionLoops() != 1 || op.getNumOutputs() != 1 || in splitReduction()
310 if (op.getNumOutputs() != static_cast<int64_t>(neutralElements.size())) in splitReductionByScaling()
330 newOutputs.reserve(op.getNumOutputs()); in splitReductionByScaling()
333 fillOps.reserve(op.getNumOutputs()); in splitReductionByScaling()
H A DBubbleUpExtractSlice.cpp66 if (linalgOp.getNumOutputs() != 1) { in matchAndRewrite()
H A DElementwiseOpFusion.cpp91 if (producer.getNumOutputs() != 1) in areElementwiseOpsFusable()
208 consumerBlock.getArguments().take_back(consumer.getNumOutputs())) in generateFusedElementwiseOpRegion()
869 if (!producer || producer.getNumOutputs() != 1 || in matchAndRewrite()
1008 if (!genericOp.hasTensorSemantics() || genericOp.getNumOutputs() != 1) in getCollapsableIterationSpaceDims()
1371 resultTypes.reserve(genericOp.getNumOutputs()); in collapseGenericOpIterationDims()
1372 outputOperands.reserve(genericOp.getNumOutputs()); in collapseGenericOpIterationDims()
H A DConstantFold.cpp62 if (genericOp.getNumOutputs() != 1) in matchAndRewrite()
H A DFusion.cpp214 if (producer.getNumOutputs() != 1) { in isStructurallyFusableProducer()
H A DFusionOnTensors.cpp184 .take_back(producerOp.getNumOutputs()) in getTiledProducer()
H A DVectorization.cpp451 if (linalgOp.getNumOutputs() == 0) in vectorizeAsLinalgGeneric()
1322 if (linalgOp.getNumInputs() != 2 || linalgOp.getNumOutputs() != 1) in Conv1DNwcGenerator()
H A DTransforms.cpp288 ValueRange(newOperands).take_back(opToPad.getNumOutputs()).getTypes(); in rewriteAsPaddedOp()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Linalg/IR/
H A DLinalgInterfaces.td330 /*methodName=*/"getNumOutputs",
434 int64_t numOutputs = getNumOutputs();
454 assert(i >= 0 && i < getNumOutputs());
467 assert(i >= 0 && i < getNumOutputs());
481 result.reserve(getNumOutputs());
500 result.reserve(getNumOutputs());
519 result.reserve(getNumOutputs());
538 result.reserve(getNumOutputs());
657 return getBlock()->getArguments().take_back(this->getNumOutputs());
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgInterfaces.cpp121 if (linalgOp.getNumInputs() != 2 || linalgOp.getNumOutputs() != 1) in isContractionInterfaceImpl()
280 if (linalgOp.getNumInputs() < 2 || linalgOp.getNumOutputs() != 1) in isConvolutionInterfaceImpl()
445 if (linalgOp.getNumInputs() != 1 || linalgOp.getNumOutputs() != 1) in isFillInterfaceImpl()
620 int64_t numOutputs = linalgOp.getNumOutputs(); in verifyStructuredOpInterface()
H A DLinalgOps.cpp1081 if (newOp.getNumOutputs() != genericOp.getNumOutputs()) { in populateOpPayload()
1086 SmallVector<Value> newYieldVals(newOp.getNumOutputs(), nullptr); in populateOpPayload()
1125 if (genericOp.getNumInputs() == 1 && genericOp.getNumOutputs() == 1 && in matchAndRewrite()
1489 if (op.getNumOperands() != linalgOp.getNumOutputs()) in verifyYield()
1491 << linalgOp.getNumOutputs() in verifyYield()
1885 resultTypes.reserve(linalgOp.getNumOutputs()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/LinalgToSPIRV/
H A DLinalgToSPIRV.cpp73 if (genericOp.getNumInputs() != 1 || genericOp.getNumOutputs() != 1) in matchAsPerformingReduction()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtDataCollectors.td228 for (unsigned i = 0; i < S->getNumOutputs(); ++i) {
/llvm-project-15.0.7/clang/lib/AST/
H A DStmt.cpp492 for (unsigned i = 0, e = getNumOutputs(); i != e; ++i) in getNumPlusOperands()
579 unsigned NumOutputs = getNumOutputs(); in getNamedOperand()
716 unsigned NumOperands = getNumOutputs() + getNumPlusOperands() + in AnalyzeAsmString()
H A DStmtProfile.cpp316 ID.AddInteger(S->getNumOutputs()); in VisitGCCAsmStmt()
317 for (unsigned I = 0, N = S->getNumOutputs(); I != N; ++I) { in VisitGCCAsmStmt()
H A DStmtPrinter.cpp499 if (Node->getNumOutputs() != 0 || Node->getNumInputs() != 0 || in VisitGCCAsmStmt()
503 for (unsigned i = 0, e = Node->getNumOutputs(); i != e; ++i) { in VisitGCCAsmStmt()
H A DASTImporter.cpp6260 for (unsigned I = 0, E = S->getNumOutputs(); I != E; I++) { in VisitGCCAsmStmt()
6284 for (unsigned I = 0, E = S->getNumOutputs(); I != E; I++) { in VisitGCCAsmStmt()
6298 SmallVector<Expr *, 4> Exprs(S->getNumOutputs() + S->getNumInputs() + in VisitGCCAsmStmt()
6304 ImportArrayChecked(S->inputs(), Exprs.begin() + S->getNumOutputs())) in VisitGCCAsmStmt()
6308 S->labels(), Exprs.begin() + S->getNumOutputs() + S->getNumInputs())) in VisitGCCAsmStmt()
6326 S->getNumOutputs(), in VisitGCCAsmStmt()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaStmtAsm.cpp511 unsigned NumOperands = NS->getNumOutputs() + NS->getNumInputs(); in ActOnGCCAsmStmt()
518 unsigned I = 0, E = NS->getNumOutputs(); in ActOnGCCAsmStmt()
/llvm-project-15.0.7/mlir/docs/
H A DInterfaces.md562 return op.getNumInputs() + op.getNumOutputs();
572 return $_op.getNumInputs() + $_op.getNumOutputs();
589 return op.getNumInputs() + op.getNumOutputs();
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmt.cpp2330 for (unsigned i = 0, e = S.getNumOutputs(); i != e; i++) { in EmitAsmStmt()
2383 for (unsigned i = 0, e = S.getNumOutputs(); i != e; i++) { in EmitAsmStmt()
2531 ResultRegDests, AsmString, S.getNumOutputs()); in EmitAsmStmt()
2700 bool HasSideEffect = S.isVolatile() || S.getNumOutputs() == 0; in EmitAsmStmt()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp286 Record.push_back(S->getNumOutputs()); in VisitAsmStmt()
301 for (unsigned I = 0, N = S->getNumOutputs(); I != N; ++I) { in VisitGCCAsmStmt()
343 for (unsigned I = 0, N = S->getNumOutputs(); I != N; ++I) { in VisitMSAsmStmt()

12