This is to prepare for implementing AOS optimization.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp | ||
|---|---|---|
| 969–970 | While here, can you update the comment to actually stored size. (singular, and value did not add much) | |
| 970 | It is a bit strange that we need the mutable class now to query a read-only field. Also, even in the "new" class, can we have a version that does not need passing in the dummy fields? | |
Fix comments, add codegen util for generating code to access values memref size.
| mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp | ||
|---|---|---|
| 970 | Per offline discussion, move this to codegen utils. | |
| mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorStorageLayout.h | ||
|---|---|---|
| 302 | This template parameter is no longer needed, the sole purpose of it was to enable SFINAE | |
While here, can you update the comment to
actually stored size.
(singular, and value did not add much)