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 | ||
---|---|---|
301 | 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)