Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| mlir/lib/Dialect/SparseTensor/Transforms/BufferizableOpInterfaceImpl.cpp | ||
|---|---|---|
| 157 | @springerm Do you know why this does not work and I still need to manually deallocate returned tensors? | |
| mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.cpp | ||
| 692 | This is a unrelated bug (but I think it should be trivial enough to be reviewed in the same patch). Let me know if you want it in a separate patch! @aartbik | |
| mlir/test/Integration/Dialect/SparseTensor/CPU/sparse_pack.mlir | ||
|---|---|---|
| 167 | @springerm See here | |
| mlir/lib/Dialect/SparseTensor/Transforms/BufferizableOpInterfaceImpl.cpp | ||
|---|---|---|
| 156–157 | (1) We allocate (2) Can you keep the comment for == 0, (The "Similar to InsertOp ...." | |
| mlir/lib/Dialect/SparseTensor/Transforms/CodegenUtils.cpp | ||
| 221 | This "as explained above" has become a bit of a misleading link after all the code movement | |
| mlir/lib/Dialect/SparseTensor/Transforms/LoopEmitter.cpp | ||
| 692 | Fine for now, but indeed, in the future just send such one liners out as separate revision | |
| mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp | ||
| 1232 | this should really be in the "helper method" section above (we try to keep the rewriting rules together, and the helper methods together) | |
| 1244 | same here, in principle, but since that was already here, we can leave that for a later cleanup | |
| 1430 | I am okay keeping the genUnBatchedUnpackOp/genBatchedUnpackOp methods here, since they are really just the conversion rules | |
| 1473 | this is a helper, so move up | |
new syntax and verification needs roundtrip.mlir and invalid.mlir coverage