[all-commits] [llvm/llvm-project] 48a73b: [mlir][sparse] Extract `StorageSpecifierToLLVMPass...

Matthias Springer via All-commits all-commits at lists.llvm.org
Mon Oct 9 18:02:04 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 48a73bc455c919acc57b28f00dbeae5548877a72
      https://github.com/llvm/llvm-project/commit/48a73bc455c919acc57b28f00dbeae5548877a72
  Author: Matthias Springer <me at m-sp.org>
  Date:   2023-10-09 (Mon, 09 Oct 2023)

  Changed paths:
    M mlir/lib/Dialect/SparseTensor/Pipelines/SparseTensorPipelines.cpp
    M mlir/lib/Dialect/SparseTensor/Transforms/SparsificationAndBufferizationPass.cpp

  Log Message:
  -----------
  [mlir][sparse] Extract `StorageSpecifierToLLVMPass` from bufferization pipeline (#68635)

`StorageSpecifierToLLVMPass` does not have to be part of the
bufferization mini pipeline. It can run after the bufferization
pipeline. This is desirable because it keeps the bufferization pipeline
smaller.

Also fix incorrect bufferization API usage: `bufferizeOp` instead of
`bufferizeModuleOp` was used, even though function boundaries were
bufferized.




More information about the All-commits mailing list