aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SparseTensor/Pipelines
AgeCommit message (Expand)AuthorFilesLines
2025-08-16[mlir][SparseTensor] Simplify pipeline (#152908)Matthias Springer1-9/+2
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini1-3/+3
2025-02-03[mlir] Fix build after 93fcef3048b453161d462ed7defd480fb448c228Diego Caballero1-0/+1
2025-02-03[mlir][Vector] Add UB conversions to different tests and pipelines (#125145)Diego Caballero1-9/+4
2024-12-20[mlir][CF] Split `cf-to-llvm` from `func-to-llvm` (#120580)Matthias Springer1-0/+2
2024-12-20[mlir] Fix integration tests after #120548 (#120706)Matthias Springer1-0/+2
2024-11-21[mlir][bufferization] Remove `finalizing-bufferize` pass (#114154)Matthias Springer1-2/+0
2024-08-30[mlir][sparse] add parallelization options to mini pipeline (#104233)Yinying Li1-1/+2
2024-08-27[mlir][vector] Rename LowerVectorToLLVM to ConvertVectorToLLVM (NFC) (#104785)Hugo Trachino1-3/+6
2024-06-20[mlir][sparse] expose emit strategy option to mini pipeline (#96238)Peiming Liu1-1/+2
2024-05-02[mlir][sparse] add linalg elt-wise fusion to sparsifier pipeline (#90924)Aart Bik1-1/+2
2024-02-24[mlir][linalg] NFC: Use tablegen macro for pass constructors (#82892)Quinn Dawkins1-1/+1
2024-01-04[mlir][sparse] minor comment edits in sparsifier pipeline (#77000)Aart Bik1-4/+3
2023-11-15Changed all code and comments that used the phrase "sparse compiler" to inste...Tim Harvey1-5/+6
2023-11-14[mlir][sparse][gpu] re-enable all GPU libgen tests (#72185)Aart Bik1-1/+10
2023-10-12[mlir][sparse] implement sparse_tensor.reorder_coo (#68916)Peiming Liu1-3/+3
2023-10-09[mlir][sparse] Extract `StorageSpecifierToLLVMPass` from bufferization pipeli...Matthias Springer1-0/+2
2023-09-14[mlir][gpu][NVPTX] Enable NVIDIA GPU JIT compilation path (#66220)Fabian Mora1-1/+3
2023-09-13[mlir] Split up VectorToLLVM passKrzysztof Drewniak1-1/+1
2023-09-11[mlir][gpu] Deprecate gpu::Serialization* passes. (#65857)Fabian Mora2-12/+6
2023-09-09Reland [mlir][test][gpu] Migrate CUDA tests to the TargetAttr compilation wor...Fabian Mora1-1/+1
2023-09-09Revert "[mlir][test][gpu] Migrate CUDA tests to the TargetAttr compilation wo...Fabian Mora1-1/+1
2023-09-09[mlir][test][gpu] Migrate CUDA tests to the TargetAttr compilation workflow (...Fabian Mora1-1/+1
2023-09-05[mlir][memref] Add pass to expand realloc operations, simplify lowering to LLVMMartin Erhart1-0/+1
2023-08-17[mlir][sparse] refactor sparsification and bufferization pass into proper TD ...Aart Bik1-26/+2
2023-08-16[mlir][sparse] cleanup of CMake filesAart Bik1-1/+1
2023-07-24Revert "[mlir][gpu] Fallback to JIT compilation" "[mlir][gpu] Increase defaul...Mehdi Amini1-6/+2
2023-07-24[mlir][gpu] Improving Cubin Serialization with ptxas CompilerGuray Ozen1-2/+6
2023-05-16[mlir][sparse][gpu] set cubin flag when building for cudaAart Bik1-0/+8
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-1/+1
2023-04-12[mlir][bufferization] Make function boundary type convertion logic dynamic.Oleg Shyshkov1-1/+1
2023-04-05[mlir][sparse][gpu] sparse GPU code generator pipeline setupAart Bik2-1/+27
2023-03-27[mlir][sparse] add create-sparse-deallocs options to match the create-dealloc...Peiming Liu1-2/+2
2023-01-27[mlir][Conversion] Rename the MemRefToLLVM passQuentin Colombet1-1/+1
2022-12-14[mlir][sparse] Make the remaining integration tests run with vectorization.bixia11-0/+1
2022-12-14[mlir][sparse] Add another call to ConvertVectorToLLVMPass, to lower the vect...bixia11-0/+2
2022-12-07[mlir][sparse] introduce sparse vectorization to the sparse compiler pipelineAart Bik1-1/+4
2022-12-02Re-apply "[mlir][MemRefToLLVM] Remove the code for lowering subview"Quentin Colombet1-0/+2
2022-12-02[mlir][bufferization] Make `TensorCopyInsertionPass` a test passMatthias Springer1-17/+4
2022-11-21[mlir][bufferization] Support general Attribute as memory spaceLei Zhang1-1/+1
2022-11-17[mlir][sparse] Split SparseTensorRewrite into PreSparsificationRewrite and Po...bixia11-1/+2
2022-11-14[mlir][sparse] avoid nop rewriting on runtime lib path in pipelineAart Bik1-3/+5
2022-11-14[MLIR][Transform] Expose map layout option in `OneShotBufferizeOp`Lorenzo Chelini1-2/+1
2022-11-10[mlir][sparse] Add option enable-buffer-initialization to the sparse-tensor-c...bixia11-1/+2
2022-11-08[mlir][sparse] Add option enable-buffer-initialization to initialize the memo...bixia11-1/+1
2022-10-29[mlir][sparse] run canonicalization pass after DenseOpBufferize.Peiming Liu1-1/+1
2022-10-19[mlir][sparse] remove vector support in sparsificationPeiming Liu1-1/+1
2022-10-05[mlir][sparse] move sparse tensor rewriting into its own passAart Bik1-0/+1
2022-09-29[mlir][sparse] Add rewrite rule for the sort operator.bixia11-0/+1
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski2-4/+3