Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.td | ||
---|---|---|
839–840 | Should say instead that this iterates over the stored elements/values (with a parenthetical remark that these are typically the non-zero elements but can also include any stored zeros; à la the new NOE op). |
mlir/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.td | ||
---|---|---|
838 | Perhaps: Iterates over stored elements in a tensor | |
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorRewriting.cpp | ||
494 | val = rewriter.create<memref::LoadOp>(op.getLoc(), vals, enc ? loopEmitter.getLastLevelTensorPointerIndex(0) : coords) (you can use a local, but move the largely shared part of creating the LoadOp out of the if, assuming the types allow) |
This is not correct anymore