summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SparseTensor/Pipelines/SparseTensorPipelines.cpp
AgeCommit message (Expand)Author
2025-08-16[mlir][SparseTensor] Simplify pipeline (#152908)Matthias Springer
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini
2025-02-03[mlir][Vector] Add UB conversions to different tests and pipelines (#125145)Diego Caballero
2024-12-20[mlir][CF] Split `cf-to-llvm` from `func-to-llvm` (#120580)Matthias Springer
2024-12-20[mlir] Fix integration tests after #120548 (#120706)Matthias Springer
2024-11-21[mlir][bufferization] Remove `finalizing-bufferize` pass (#114154)Matthias Springer
2024-08-30[mlir][sparse] add parallelization options to mini pipeline (#104233)Yinying Li
2024-08-27[mlir][vector] Rename LowerVectorToLLVM to ConvertVectorToLLVM (NFC) (#104785)Hugo Trachino
2024-06-20[mlir][sparse] expose emit strategy option to mini pipeline (#96238)Peiming Liu
2024-05-02[mlir][sparse] add linalg elt-wise fusion to sparsifier pipeline (#90924)Aart Bik
2024-02-24[mlir][linalg] NFC: Use tablegen macro for pass constructors (#82892)Quinn Dawkins
2024-01-04[mlir][sparse] minor comment edits in sparsifier pipeline (#77000)Aart Bik
2023-11-15Changed all code and comments that used the phrase "sparse compiler" to inste...Tim Harvey
2023-11-14[mlir][sparse][gpu] re-enable all GPU libgen tests (#72185)Aart Bik
2023-10-12[mlir][sparse] implement sparse_tensor.reorder_coo (#68916)Peiming Liu
2023-10-09[mlir][sparse] Extract `StorageSpecifierToLLVMPass` from bufferization pipeli...Matthias Springer
2023-09-14[mlir][gpu][NVPTX] Enable NVIDIA GPU JIT compilation path (#66220)Fabian Mora
2023-09-11[mlir][gpu] Deprecate gpu::Serialization* passes. (#65857)Fabian Mora
2023-09-09Reland [mlir][test][gpu] Migrate CUDA tests to the TargetAttr compilation wor...Fabian Mora
2023-09-09Revert "[mlir][test][gpu] Migrate CUDA tests to the TargetAttr compilation wo...Fabian Mora
2023-09-09[mlir][test][gpu] Migrate CUDA tests to the TargetAttr compilation workflow (...Fabian Mora
2023-09-05[mlir][memref] Add pass to expand realloc operations, simplify lowering to LLVMMartin Erhart
2023-08-17[mlir][sparse] refactor sparsification and bufferization pass into proper TD ...Aart Bik
2023-07-24Revert "[mlir][gpu] Fallback to JIT compilation" "[mlir][gpu] Increase defaul...Mehdi Amini
2023-07-24[mlir][gpu] Improving Cubin Serialization with ptxas CompilerGuray Ozen
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-12[mlir][bufferization] Make function boundary type convertion logic dynamic.Oleg Shyshkov
2023-04-05[mlir][sparse][gpu] sparse GPU code generator pipeline setupAart Bik
2023-03-27[mlir][sparse] add create-sparse-deallocs options to match the create-dealloc...Peiming Liu
2023-01-27[mlir][Conversion] Rename the MemRefToLLVM passQuentin Colombet
2022-12-14[mlir][sparse] Make the remaining integration tests run with vectorization.bixia1
2022-12-14[mlir][sparse] Add another call to ConvertVectorToLLVMPass, to lower the vect...bixia1
2022-12-07[mlir][sparse] introduce sparse vectorization to the sparse compiler pipelineAart Bik
2022-12-02Re-apply "[mlir][MemRefToLLVM] Remove the code for lowering subview"Quentin Colombet
2022-12-02[mlir][bufferization] Make `TensorCopyInsertionPass` a test passMatthias Springer
2022-11-21[mlir][bufferization] Support general Attribute as memory spaceLei Zhang
2022-11-17[mlir][sparse] Split SparseTensorRewrite into PreSparsificationRewrite and Po...bixia1
2022-11-14[mlir][sparse] avoid nop rewriting on runtime lib path in pipelineAart Bik
2022-11-14[MLIR][Transform] Expose map layout option in `OneShotBufferizeOp`Lorenzo Chelini
2022-11-10[mlir][sparse] Add option enable-buffer-initialization to the sparse-tensor-c...bixia1
2022-11-08[mlir][sparse] Add option enable-buffer-initialization to initialize the memo...bixia1
2022-10-29[mlir][sparse] run canonicalization pass after DenseOpBufferize.Peiming Liu
2022-10-19[mlir][sparse] remove vector support in sparsificationPeiming Liu
2022-10-05[mlir][sparse] move sparse tensor rewriting into its own passAart Bik
2022-09-29[mlir][sparse] Add rewrite rule for the sort operator.bixia1
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-26[MLIR] Migrate MemRef -> LLVM conversion pass to the auto-generated constructorMichele Scuttari
2022-09-09[mlir][sparse] Add new option (enable-runtime-library) to sparse compiler pip...Peiming Liu
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari