summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Shape
AgeCommit message (Expand)Author
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (33/n) (#150659)Maksim Levental
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (20/n) (#149927)Maksim Levental
2025-07-24[mlir][NFC] Use `hasOneBlock` instead of `llvm::hasSingleElement(region)` (#1...Longsheng Mou
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata
2025-06-18[mlir][bufferization] Support custom types (1/N) (#142986)Andrei Golubev
2025-05-28[MLIR] Add bufferization state to `getBufferType` and `resolveConflicts` inte...Michele Scuttari
2025-05-23[MLIR] Add bufferization state class to OneShotBufferization pass (#141019)Michele Scuttari
2025-05-22Revert "[MLIR] Add bufferization state class to OneShotBufferization pass" (#...Michele Scuttari
2025-05-22[MLIR] Add bufferization state class to OneShotBufferization pass (#138143)Michele Scuttari
2025-04-14[MLIR][Shape] Support >2 args in `shape.broadcast` folder (#126808)Mateusz Sokół
2025-04-04[MLIR] Fix canonicalization pattern for 'shape.shape_of' (#134234)Alaa Ali
2025-04-02Fix: bail out when divisor is zero (#133518)AdityaK
2025-03-17[mlir] Use `getSingleElement`/`hasSingleElement` in various places (#131460)Matthias Springer
2025-02-27[MLIR][NFC] Retire `let constructor` for Shape and MLProgram (#128869)lorenzo chelini
2025-02-03[mlir] share argument attributes interface between calls and callables (#123176)jeanPerier
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar
2024-12-20[MLIR] fix shape.broadcast canonicalize with all empty shape operands (#118941)Chenhui Huang
2024-11-26[mlir] Use `llvm::filter_to_vector`. NFC. (#117655)Jakub Kuderski
2024-11-08[mlir][IR][NFC] Cleanup insertion point API usage (#115415)Matthias Springer
2024-09-17[Shape] Avoid repeated hash lookups (NFC) (#108926)Kazu Hirata
2024-07-19[mlir] New canonicalization patterns for shape.shape_of and tensor.reshape (#...Rafael Ubal
2024-05-28[mlir] Remove dialect specific bufferization passes (Reland) (#93535)Kunwar Grover
2024-05-28Revert "[mlir] Remove dialect specific bufferization passes" (#93528)Kunwar Grover
2024-05-28[mlir] Remove dialect specific bufferization passes (#93488)Kunwar Grover
2024-04-01[mlir][NFC] Simplify type checks with isa predicates (#87183)Jakub Kuderski
2024-03-15[mlir] Declare promised interfaces for all dialects (#78368)Justin Fargnoli
2024-02-24[mlir] Use `OpBuilder::createBlock` in op builders and patterns (#82770)Matthias Springer
2023-12-06[mlir][shape] Turn `ShapeOfOp` folding into canonicalization pattern (#74438)Matthias Springer
2023-09-07[mlir][ub] Add poison support to CommonFolders.hIvan Butygin
2023-08-31[mlir] Move FunctionInterfaces to Interfaces directory and inherit from Calla...Martin Erhart
2023-08-30Reland "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck
2023-08-29Revert "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck
2023-08-29[mlir] Use a type for representing branch points in `RegionBranchOpInterface`Markus Böck
2023-08-27[mlir] Use {DenseSet,DenseMap,SemallDenseSet}::contains (NFC)Kazu Hirata
2023-08-15[mlir][bufferization] Generalize getAliasingOpResults to getAliasingValuesMatthias Springer
2023-08-10[mlir] Revamp `RegionBranchOpInterface` successor mechanismMarkus Böck
2023-07-23[mlir] Enable converting properties during C createJacques Pienaar
2023-07-18[ODS] Quick fixAmanda Tang
2023-07-18[ODS] Use Adaptor Traits for Type InferenceAmanda Tang
2023-07-05[mlir][shape] Remove overzealous Dim verifierJacques Pienaar
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-15Fix ConstShapeOp::inferReturnTypes to be resilient to lack of propertiesMehdi Amini
2023-05-15Cleanup uses of getAttrDictionary() in MLIR to use getDiscardableAttrDictiona...Mehdi Amini
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-12[mlir] Move casting method calls to function callsTres Popp