Home
last modified time | relevance | path

Searched defs:tensor (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/mlir/test/python/dialects/
H A Dtensor.py6 import mlir.dialects.tensor as tensor namespace
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparsification.cpp475 Value tensor = lhs->get(); in genOutputBuffer() local
697 unsigned tensor = t->getOperandNumber(); in genSubscript() local
1053 Value tensor = lhs->get(); in genExpansion() local
1093 unsigned tensor = merger.tensor(b); in genInit() local
1195 unsigned tensor = merger.tensor(fb); in genFor() local
1273 unsigned tensor = merger.tensor(b); in genWhile() local
1306 unsigned tensor = merger.tensor(b); in genWhile() local
1354 unsigned tensor = merger.tensor(b); in genLocals() local
1384 unsigned tensor = merger.tensor(b); in genLocals() local
1442 unsigned tensor = merger.tensor(b); in genWhileInduction() local
[all …]
H A DSparseTensorConversion.cpp245 Value tensor, Value ind, ValueRange ivs) { in genIndexAndValueForDense()
296 genSplitSparseConstant(OpBuilder &builder, Location loc, Value tensor) { in genSplitSparseConstant()
353 Value elemPtr, Value tensor, in insertScalarIntoDenseTensor()
/llvm-project-15.0.7/mlir/unittests/Dialect/SparseTensor/
H A DMergerTest.cpp136 unsigned tensor(unsigned tensor) { in tensor()
196 auto tensor = std::get<1>(l); in loopsToBits() local
/llvm-project-15.0.7/mlir/test/Integration/Dialect/SparseTensor/taco/tools/
H A Dmlir_pytaco_api.py33 tensor = mlir_pytaco.Tensor variable
/llvm-project-15.0.7/mlir/lib/ExecutionEngine/
H A DSparseTensorUtils.cpp587 auto *tensor = in newSparseTensor() local
792 SparseTensorEnumeratorBase(const SparseTensorStorageBase &tensor, in SparseTensorEnumeratorBase()
847 SparseTensorEnumerator(const SparseTensorStorage<P, I, V> &tensor, in SparseTensorEnumerator()
1013 const DimLevelType *sparsity, const SparseTensorStorageBase &tensor) in SparseTensorStorage()
1397 static void outSparseTensor(void *tensor, void *dest, bool sort) { in outSparseTensor()
1456 auto *tensor = SparseTensorStorage<uint64_t, uint64_t, V>::newSparseTensor( in toMLIRSparseTensor() local
1464 static void fromMLIRSparseTensor(void *tensor, uint64_t *pRank, uint64_t *pNse, in fromMLIRSparseTensor()
1807 void endInsert(void *tensor) { in endInsert()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Utils/
H A DMerger.h103 unsigned tensor; member
223 unsigned tensor(unsigned b) const { return b % numTensors; } in tensor() function
/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/IR/
H A DSparseTensorDialect.cpp194 static LogicalResult isInBounds(Value dim, Value tensor) { in isInBounds()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.cpp70 Value tensor; in allocateTensorForShapedValue() local
539 static void ensureToMemrefOpIsValid(Value tensor, Type memrefType) { in ensureToMemrefOpIsValid()
/llvm-project-15.0.7/mlir/lib/Conversion/ShapeToStandard/
H A DShapeToStandard.cpp198 Value tensor = in matchAndRewrite() local
551 Value tensor = adaptor.getArg(); in matchAndRewrite() local
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DFusion.cpp379 static void getProducerOfTensor(Value tensor, OpResult &opResult) { in getProducerOfTensor()
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Transforms/
H A DBufferizableOpInterfaceImpl.cpp31 static void ensureToMemrefOpIsValid(Value tensor, Type memrefType) { in ensureToMemrefOpIsValid()
305 static FailureOr<Value> getYieldedBuffer(RewriterBase &rewriter, Value tensor, in getYieldedBuffer()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp417 if (Attribute tensor = operands.front()) in fold() local
451 if (Attribute tensor = operands.front()) { in fold() local
1433 OpBuilder &b, Location loc, Value tensor, RankedTensorType targetType) { in createCanonicalRankReducingExtractSliceOp()
1785 Value tensor, in createCanonicalRankReducingInsertSliceOp()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp24 namespace tensor { namespace
/llvm-project-15.0.7/mlir/lib/IR/
H A DOperation.cpp716 if (auto tensor = type.dyn_cast<TensorType>()) in getTensorOrVectorElementType() local