aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SparseTensor/IR
AgeCommit message (Expand)AuthorFilesLines
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-17[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in SparseTensorDi...Mehdi Amini1-1/+1
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-16[mlir] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163703)Kazu Hirata1-2/+2
2025-08-31[MLIR] Apply clang-tidy fixes for misc-use-internal-linkage in Var.cpp (NFC)Mehdi Amini1-3/+4
2025-08-26NFC: remove some instances of deprecated capture (#154884)Jeremy Kun1-1/+3
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (21/n) (#149928)Maksim Levental2-4/+5
2025-07-12[mlir] Remove unused includes (NFC) (#148396)Kazu Hirata1-2/+0
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski1-5/+5
2025-06-08[mlir] Strip away lambdas (NFC) (#143280)Kazu Hirata1-4/+2
2025-05-14[mlir] Use llvm::find_if (NFC) (#139912)Kazu Hirata1-2/+2
2025-03-11[mlir][SparseTensor][NFC] Migrate to OpAsmAttrInterface for ASM alias generat...Hongren Zheng1-15/+0
2024-10-21[mlir] Avoid repeated map lookups (NFC) (#113122)Kazu Hirata1-4/+6
2024-10-20[mlir] Avoid repeated map lookups (NFC) (#113074)Kazu Hirata1-2/+1
2024-10-13[mlir][sparse] Improve sparse tensor type constraints (#112133)Matthias Springer1-43/+48
2024-09-16[mlir] Tidy uses of llvm::raw_stream_ostream (NFC)JOE19941-1/+1
2024-08-23[mlir][sparse] unify block arguments order between iterate/coiterate operatio...Peiming Liu1-14/+17
2024-08-23[mlir][sparse] partially support lowering sparse coiteration loops to scf.whi...Peiming Liu1-0/+10
2024-08-20[mlir][sparse] support sparsification to coiterate operations. (#102546)Peiming Liu1-5/+25
2024-08-09[mlir][ODS] Verify type constraints in Types and Attributes (#102326)Matthias Springer1-0/+8
2024-07-31[mlir][sparse] introduce `sparse_tensor.coiterate` operation. (#101100)Peiming Liu1-73/+288
2024-07-30[mlir][sparse] introduce `sparse_tensor.extract_value` operation. (#101219)Peiming Liu1-0/+13
2024-06-17[mlir][sparse] support sparsifying sparse kernels to sparse-iterator-based lo...Peiming Liu1-0/+38
2024-06-14[mlir][sparse] add canonicalization patterns for IterateOp. (#95569)Peiming Liu1-0/+34
2024-06-10[mlir][sparse] fix missing cmake dependencies. (#95034)Peiming Liu1-0/+2
2024-06-10[mlir][sparse] introduce `sparse_tensor.iterate` operation (#88955)Peiming Liu1-1/+256
2024-05-19[mlir] Use operator==(StringRef, StringRef) (NFC) (#92706)Kazu Hirata1-7/+7
2024-05-10[mlir][sparse] allow multiple COO segments in sparse encodings. (#91786)Peiming Liu1-5/+10
2024-05-08[mlir] Use StringRef::operator== instead of StringRef::equals (NFC) (#91560)Kazu Hirata1-3/+3
2024-05-07[mlir][sparse] Add verification for explicit/implicit value (#90111)Yinying Li1-26/+52
2024-05-02[mlir][sparse] Support explicit/implicit value for complex type (#90771)Yinying Li2-0/+6
2024-04-24[mlir][sparse] Enable explicit and implicit value in sparse encoding (#88975)Yinying Li1-17/+84
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg3-4/+4
2024-04-16[mlir][sparse] introduce `sparse_tensor.extract_iteration_space` operation. (...Peiming Liu1-0/+110
2024-04-16Revert "[mlir][sparse] introduce sparse_tensor.iterate operation" (#88953)Peiming Liu1-365/+0
2024-04-16[mlir][sparse] introduce sparse_tensor.iterate operation (#88807)Peiming Liu1-0/+365
2024-04-11[mlir][sparse] support querying sparse buffer types from sparse tenso… (#88...Peiming Liu1-9/+53
2024-04-01[mlir][sparse] allow YieldOp to yield multiple values. (#87261)Peiming Liu1-14/+4
2024-03-15[mlir] Declare promised interfaces for all dialects (#78368)Justin Fargnoli1-0/+5
2024-03-12[mlir][sparse] reuse tensor.insert operation to insert elements into … (#84...Peiming Liu1-9/+0
2024-03-07[mlir][sparse] Move n:m printing into toMLIRString (#84264)Yinying Li1-14/+2
2024-03-04[mlir][sparse] support sparsifying batch levels (#83898)Peiming Liu1-1/+3
2024-03-04[mlir][sparse][nfc] fixed typo in "translate" (#83891)Aart Bik1-3/+3
2024-02-28[mlir][sparse] infer returned type for sparse_tensor.to_[buffer] ops (#83343)Peiming Liu1-0/+65
2024-02-27[mlir][sparse] support type conversion from batched sparse tensors to… (#83...Peiming Liu1-6/+15
2024-02-26[mlir][sparse] Introduce batch level format. (#83082)Peiming Liu2-0/+6