llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
29.25k stars 12.07k forks source link

Support dynamic shapes with a stable ABI for the `sparse_tensor` dialect. #99442

Open hameerabbasi opened 4 months ago

hameerabbasi commented 4 months ago

As talked about in #90025, there might be use-cases where a stable ABI is required for sparse tensors with dynamic shapes. cc @aartbik

As a consequence, sparse_tensor.assemble should also support dynamic shapes.

hameerabbasi commented 2 months ago

cc @aartbik This has been mis-labelled as being for the wrong dialect.