aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Shape
AgeCommit message (Expand)AuthorFilesLines
2026-02-11[mlir][shape] Fix crash in ShapeOfOpToConstShapeOp (#180737)Longsheng Mou1-4/+10
2026-01-30[mlir][shape] Fix crash in FromExtentsOp::fold with poison operands (#178844)puneeth_aditya_56561-4/+6
2026-01-29[mlir] Apply clang-tidy check llvm-use-vector-utils. NFC. (#178526)Jakub Kuderski1-4/+4
2026-01-16[mlir] Fix build after #175815 (#176332)Matthias Springer1-1/+1
2026-01-16[mlir][Interfaces] Split successor inputs from region successor (#175815)Matthias Springer1-1/+5
2026-01-14[mlir][Interfaces][NFC] Simplify and align `RegionSuccessor` design / API (#1...Matthias Springer1-1/+1
2026-01-12[mlir][Shape] Fix Yoda condition in OutlineShapeComputation (#174146)Nick Kreeger1-1/+1
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini1-1/+1
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini1-1/+1
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini1-1/+1
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental1-3/+2
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (20/n) (#149927)Maksim Levental4-37/+39
2025-07-24[mlir][NFC] Use `hasOneBlock` instead of `llvm::hasSingleElement(region)` (#1...Longsheng Mou1-3/+2
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata4-6/+0
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata1-1/+1
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev1-1/+1
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari1-1/+1
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari1-2/+4
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari1-4/+2
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari1-2/+4
2025-04-14[MLIR][Shape] Support >2 args in `shape.broadcast` folder (#126808)Mateusz Sokół1-14/+19
2025-04-04[MLIR] Fix canonicalization pattern for 'shape.shape_of' (#134234)Alaa Ali1-3/+16
2025-04-02Fix: bail out when divisor is zero (#133518)AdityaK1-1/+1
2025-03-17[mlir] Use `getSingleElement`/`hasSingleElement` in various places (#131460)Matthias Springer1-2/+2
2025-02-27[MLIR][NFC] Retire `let constructor` for Shape and MLProgram (#128869)lorenzo chelini3-20/+7
2025-02-03[mlir] share argument attributes interface between calls and callables (#123176)jeanPerier1-1/+1
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar2-3/+3
2024-12-20[MLIR] fix shape.broadcast canonicalize with all empty shape operands (#118941)Chenhui Huang1-0/+8
2024-11-26[mlir] Use `llvm::filter_to_vector`. NFC. (#117655)Jakub Kuderski1-2/+2
2024-11-08[mlir][IR][NFC] Cleanup insertion point API usage (#115415)Matthias Springer1-1/+1
2024-09-17[Shape] Avoid repeated hash lookups (NFC) (#108926)Kazu Hirata1-3/+1
2024-07-19[mlir] New canonicalization patterns for shape.shape_of and tensor.reshape (#...Rafael Ubal1-9/+27
2024-05-28[mlir] Remove dialect specific bufferization passes (Reland) (#93535)Kunwar Grover2-50/+0
2024-05-28Revert "[mlir] Remove dialect specific bufferization passes" (#93528)Kunwar Grover2-0/+50
2024-05-28[mlir] Remove dialect specific bufferization passes (#93488)Kunwar Grover2-50/+0
2024-04-01[mlir][NFC] Simplify type checks with isa predicates (#87183)Jakub Kuderski1-3/+2
2024-03-15[mlir] Declare promised interfaces for all dialects (#78368)Justin Fargnoli1-0/+3
2024-02-24[mlir] Use `OpBuilder::createBlock` in op builders and patterns (#82770)Matthias Springer1-9/+7
2023-12-06[mlir][shape] Turn `ShapeOfOp` folding into canonicalization pattern (#74438)Matthias Springer1-9/+25
2023-09-07[mlir][ub] Add poison support to CommonFolders.hIvan Butygin2-0/+6
2023-08-31[mlir] Move FunctionInterfaces to Interfaces directory and inherit from Calla...Martin Erhart2-1/+2
2023-08-30Reland "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck1-2/+2
2023-08-29Revert "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck1-2/+2
2023-08-29[mlir] Use a type for representing branch points in `RegionBranchOpInterface`Markus Böck1-2/+2
2023-08-27[mlir] Use {DenseSet,DenseMap,SemallDenseSet}::contains (NFC)Kazu Hirata1-1/+1
2023-08-15[mlir][bufferization] Generalize getAliasingOpResults to getAliasingValuesMatthias Springer1-4/+4
2023-08-10[mlir] Revamp `RegionBranchOpInterface` successor mechanismMarkus Böck1-2/+1
2023-07-23[mlir] Enable converting properties during C createJacques Pienaar1-8/+1
2023-07-18[ODS] Quick fixAmanda Tang1-5/+3
2023-07-18[ODS] Use Adaptor Traits for Type InferenceAmanda Tang1-55/+43