aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SparseTensor
AgeCommit message (Expand)AuthorFilesLines
11 days[mlir][sparse] Implement missing BufferizableOpInterface methods for NewOp (#...puneeth_aditya_56561-0/+18
12 days[mlir] Apply clang-tidy check llvm-use-vector-utils. NFC. (#178526)Jakub Kuderski1-5/+6
2026-01-16[mlir][Interfaces] Split successor inputs from region successor (#175815)Matthias Springer1-2/+7
2026-01-14[mlir][Interfaces][NFC] Simplify and align `RegionSuccessor` design / API (#1...Matthias Springer1-1/+1
2026-01-13Fix typos and spelling errors across codebase (#156270)Austin Jiang1-1/+1
2025-12-31[mlir][DialectUtils][NFC] Add helper for matching zero int/float values (#171...Matthias Springer1-9/+4
2025-12-17[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in SparseTensorDi...Mehdi Amini1-1/+1
2025-12-17[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in SparseTensorDe...Mehdi Amini1-2/+2
2025-11-20[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in SparseBufferRe...Mehdi Amini1-4/+4
2025-11-17[MLIR][SparseTensor] Dense Outer Loop Ordering Strategy (#160168)Govind Malasani1-1/+71
2025-11-15[mlir] Use llvm::copy (NFC) (#168213)Kazu Hirata1-1/+1
2025-11-14[MLIR] Extend vector.scatter to accept tensor as base (#165548)Ryutaro Okada1-2/+2
2025-11-08[mlir] Remove duplicate includes (NFC) (#167187)Kazu Hirata1-1/+0
2025-11-02[mlir] Remove redundant typename (NFC) (#166108)Kazu Hirata1-4/+4
2025-10-29[mlir][sparse] Include sparse emit strategy in wrapping iterator (#165611)Jordan Rupprecht2-6/+18
2025-10-28[MLIR] Fix use-after-move in debug logging (#165208)Slava Gurevich2-10/+11
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini1-2/+2
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini1-2/+2
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini1-2/+2
2025-10-25[MLIR] Fix use-after-move for DEBUG builds, and broken assert logic. (#164763)Slava Gurevich1-4/+12
2025-10-16[mlir] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163703)Kazu Hirata2-4/+4
2025-10-06[MLIR][SparseTensor] Loop ordering strategy infrastructure (flag) (#154656)Govind Malasani4-19/+55
2025-09-29[MLIR] Apply clang-tidy fixes for modernize-use-emplace in LoopEmitter.cpp (NFC)Mehdi Amini1-1/+1
2025-09-03[MLIR] Apply clang-tidy fixes for modernize-use-default-member-init in Sparse...Mehdi Amini1-3/+2
2025-08-31[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Var.cpp (NFC)Mehdi Amini1-3/+4
2025-08-27[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in SparseBufferRe...Mehdi Amini1-2/+3
2025-08-26NFC: remove some instances of deprecated capture (#154884)Jeremy Kun1-1/+3
2025-08-16[mlir][SparseTensor] Simplify pipeline (#152908)Matthias Springer1-9/+2
2025-08-15[mlir][SCF] `scf.for`: Add support for unsigned integer comparison (#153379)Matthias Springer1-4/+6
2025-08-13[mlir][Transforms] Dialect Conversion Driver without Rollback (#151865)Matthias Springer1-1/+1
2025-07-28[mlir] Generalize OneShotModuleBufferize to operate on any Operation (#148327)Evan Liu1-2/+1
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental5-28/+24
2025-07-25[mlir][NFC] Use `getDefiningOp<OpTy>()` instead of `dyn_cast<OpTy>(getDefinin...Longsheng Mou1-1/+1
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (21/n) (#149928)Maksim Levental22-971/+1003
2025-07-12[mlir] Remove unused includes (NFC) (#148396)Kazu Hirata12-23/+0
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski5-10/+10
2025-07-07[mlir] Use `llvm::fill` instead of `std::fill`(NFC) (#146889)Longsheng Mou1-2/+2
2025-07-01[mlir][sparse] Do not access operation after it was replaced (#146546)Matthias Springer1-1/+1
2025-06-26[mlir] Use llvm::is_contained instead of llvm::all_of (NFC) (#145845)Kazu Hirata1-1/+1
2025-06-22[mlir] Migrate away from ValueRange(std::nullopt) (NFC) (#145210)Kazu Hirata1-1/+1
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev4-10/+16
2025-06-18[mlir][bufferization] Use Type instead of Value in unknown conversion (#144658)Andrei Golubev1-3/+3
2025-06-12[mlir][Vector] Remove `vector.extractelement/insertelement` from sparse vecto...Diego Caballero1-24/+42
2025-06-08[mlir] Strip away lambdas (NFC) (#143280)Kazu Hirata1-4/+2
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari1-2/+4
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari2-2/+6
2025-05-22[mlir] Use llvm::stable_sort (NFC) (#141186)Kazu Hirata1-1/+1
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari2-6/+2
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari2-2/+6
2025-05-20[mlir][NFC] Simplify constant checks with isOneInteger and renamed isZeroInte...Han-Chung Wang1-1/+1