summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SparseTensor/Transforms/SparseVectorization.cpp
AgeCommit message (Expand)Author
2025-11-14[MLIR] Extend vector.scatter to accept tensor as base (#165548)Ryutaro Okada
2025-08-15[mlir][SCF] `scf.for`: Add support for unsigned integer comparison (#153379)Matthias Springer
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (21/n) (#149928)Maksim Levental
2025-07-12[mlir] Remove unused includes (NFC) (#148396)Kazu Hirata
2025-06-12[mlir][Vector] Remove `vector.extractelement/insertelement` from sparse vecto...Diego Caballero
2025-05-20[mlir][NFC] Simplify constant checks with isOneInteger and renamed isZeroInte...Han-Chung Wang
2024-11-01[MLIR][Vector] Add Lowering for vector.step (#113655)Manupa Karunaratne
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata
2024-07-08[mlir][sparse] Use vector.step for index vector generation (#97692)Cullen Rhodes
2024-02-05[mlir][sparse] made sparse vectorizer more robust on position of invariants (...Aart Bik
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2023-12-12[mlir][sparse] refactor utilities into transform/utils dir (#75250)Aart Bik
2023-11-07Changed the phrase sparse-compiler to sparsifier in comments (#71578)Tim Harvey
2023-06-28[mlir][VectorType] Remove `numScalableDims` from the vector typeAndrzej Warzynski
2023-06-27[mlir][VectorType] Allow arbitrary dimensions to be scalableAndrzej Warzynski
2023-06-05[mlir][sparse] fix crashes when using custom reduce with unary operation.Peiming Liu
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-03-06[mlir][sparse] Renaming "pointer/index" to "position/coordinate"wren romano
2023-03-02[mlir][SparseTensor] Fix incorrect API usage in RewritePatternsMatthias Springer
2023-01-25[mlir][sparse] (re)introducing getRankedTensorType/getMemrefTypewren romano
2022-12-29[mlir][sparse] layout fixes (NFC)Aart Bik
2022-12-27[mlir][sparse] refactoring loop emitter into its own files.Peiming Liu
2022-12-27[sparse][mlir][vectorization] add support for shift-by-invariantAart Bik
2022-12-22Apply clang-tidy fixes for llvm-else-after-return in SparseVectorization.cpp ...Mehdi Amini
2022-12-14[mlir][sparse][simd] only accept proper unit stride subscriptsAart Bik
2022-12-07[mlir][sparse] introduce sparse vectorization to the sparse compiler pipelineAart Bik
2022-12-06[mlir][SparseTensor] Apply ClangTidyLegacy finding (NFC).Adrian Kuegel
2022-11-30[mlir][sparse][vectorization] implement "index" vectorizationAart Bik
2022-11-26[mlir][sparse][vectorization] optimize reduction chainsAart Bik
2022-11-21[mlir][sparse] introduce vectorization pass for sparse loopsAart Bik