This fixes all sorts of ABI issues due to passing by-value
(using by-reference with memref's exclusively).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D128018
[mlir][sparse] move from by-value to by-reference for data types ClosedPublic Authored by aartbik on Jun 16 2022, 5:12 PM.
Details Summary This fixes all sorts of ABI issues due to passing by-value
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 17 2022, 12:09 AM This revision was landed with ongoing or failed builds.Jun 17 2022, 8:39 AM Closed by commit rGaef20f59a521: [mlir][sparse] move from by-value to by-reference for data types (authored by aartbik). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 437756 mlir/include/mlir/Dialect/SparseTensor/IR/SparseTensorOps.td
mlir/include/mlir/ExecutionEngine/SparseTensorUtils.h
mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorConversion.cpp
mlir/lib/Dialect/SparseTensor/Transforms/Sparsification.cpp
mlir/lib/ExecutionEngine/SparseTensorUtils.cpp
mlir/test/Dialect/SparseTensor/conversion.mlir
mlir/test/Dialect/SparseTensor/sparse_fp_ops.mlir
mlir/test/Dialect/SparseTensor/sparse_index.mlir
mlir/test/Dialect/SparseTensor/sparse_out.mlir
|