[Mlir-commits] [mlir] [mlir][sparse] support tensor.pad on CSR tensors (PR #90687)
Aart Bik
llvmlistbot at llvm.org
Wed May 1 11:43:52 PDT 2024
================
@@ -586,9 +599,10 @@ class PadIterator : public SimpleWrapIterator {
public:
PadIterator(std::unique_ptr<SparseIterator> &&wrap, Value padLow,
Value padHigh)
- : SimpleWrapIterator(std::move(wrap), IterKind::kPad), padLow(padLow),
- padHigh(padHigh) {
- assert(!randomAccessible() && "Not implemented.");
+ : SimpleWrapIterator(std::move(wrap), IterKind::kPad,
+ wrap->randomAccessible() ? 1 : 0),
+ padLow(padLow), padHigh(padHigh) {
+ // assert(!randomAccessible());
----------------
aartbik wrote:
shhhh! no commented out code ;-)
https://github.com/llvm/llvm-project/pull/90687
More information about the Mlir-commits
mailing list