Home
last modified time | relevance | path

Searched refs:getNumInitTensors (Results 1 – 7 of 7) sorted by relevance

/external/llvm-project/mlir/include/mlir/Dialect/Linalg/IR/
DLinalgTraits.h46 static unsigned getNumInitTensors() { return 0; } in getNumInitTensors() function
101 unsigned getNumInitTensors() { in getNumInitTensors() function
DLinalgStructuredOpsInterface.td147 /*methodName=*/"getNumInitTensors"
416 return {base, base + $_op.getNumInitTensors()};
428 assert(i < $_op.getNumInitTensors() && "overflowing init tensor index");
484 return getNumInputsAndOutputBuffers() + $_op.getNumInitTensors();
/external/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
DTiling.cpp394 assert(op.getNumInitTensors() == iterArgs.size() && in tileLinalgOpImpl()
417 assert(op.getNumInitTensors() == op->getNumResults() && in tileLinalgOpImpl()
425 for (auto idx : llvm::seq<unsigned>(0, op.getNumInitTensors())) in tileLinalgOpImpl()
432 for (unsigned idx = 0, e = op.getNumInitTensors(); idx != e; ++idx) { in tileLinalgOpImpl()
DBufferize.cpp68 bool hasInitTensor = resultIndex < linalgOp.getNumInitTensors(); in allocateBuffersForResults()
134 for (Value v : ValueRange(outputs).drop_front(genericOp.getNumInitTensors())) in finalizeBufferAllocationForGenericOp()
DTransforms.cpp136 if (linalgOp.getNumInitTensors() != linalgOp->getNumResults()) in matchAndRewriteBase()
DSparsification.cpp486 if (t == numInputs && !op.getNumInitTensors()) { in genBuffers()
/external/llvm-project/mlir/lib/Dialect/Linalg/Utils/
DUtils.cpp107 if (linalgOp.getNumInitTensors()) in getStaticShape()