summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Vector/Transforms/VectorTransferSplitRewritePatterns.cpp
AgeCommit message (Expand)Author
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (32/n) (#150657)Maksim Levental
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (24/n) (#149931)Maksim Levental
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej WarzyƄski
2025-04-14[mlir] Use llvm::append_range (NFC) (#135722)Kazu Hirata
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg
2024-02-08[MLIR] Fix crash in AffineMap::replace for zero result maps (#80930)Uday Bondhugula
2024-01-17[mlir][IR] Rename "update root" to "modify op" in rewriter API (#78260)Matthias Springer
2023-11-16[mlir][vector] Clean up VectorTransferOpInterface (#72353)Matthias Springer
2023-07-14[mlir][vector][NFC] Minor VectorTransferOpInterface cleanupMatthias Springer
2023-07-11[mlir][vector] Handle memory space conflicts in VectorTransferSplit patternsQuinn Dawkins
2023-07-03[mlir][vector] Clean up some dimension size checksMatthias Springer
2023-06-22[mlir][affine] More efficient `makeComposedFolded...` helpersMatthias Springer
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-03-23[mlir][Vector] NFC - Reorganize vector patternsNicolas Vasilache
2023-01-20[MLIR] Remove scf.if builder with explicit result types and callbacksFrederik Gossen
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2023-01-12[mlir][ods] Generate inferReturnTypes for ops with TypesMatchWithJeff Niu
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-21Merge kDynamicSize and kDynamicSentinel into one constant.Aliia Khasanova
2022-11-18[mlir] GreedyPatternRewriter: Reprocess modified opsMatthias Springer
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-16[mlir] switch bufferization to use strided layout attributeAlex Zinenko
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-04-25[mlir][vector] insert `alloca`s outside of loopsAlex Zinenko
2022-03-28[mlir] Flip Vector dialect accessors used to prefixed form.Jacques Pienaar
2022-03-14[mlir][linalg] Replace linalg.fill by OpDSL variant.gysit
2022-02-15[mlir] Flipping vector dialect to both prefixed form.Jacques Pienaar
2022-02-07[mlir][NFC] Remove a few op builders that simply swap parameter orderRiver Riddle
2022-02-02[mlir] Move StandardOps/Utils to Arithmetic and sever a bunch of dependencies...River Riddle
2022-02-02[mlir][vector] Avoid hoisting alloca'ed temporary buffers across AutomaticAll...Nicolas Vasilache
2022-02-01Revert "Revert "[mlir] Purge `linalg.copy` and use `memref.copy` instead.""Alexander Belyaev
2022-01-31Revert "[mlir] Purge `linalg.copy` and use `memref.copy` instead."Alexander Belyaev
2022-01-31[mlir] Purge `linalg.copy` and use `memref.copy` instead.Alexander Belyaev
2022-01-31[mlir][vector][NFC] Split into IR, Transforms and UtilsMatthias Springer