summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Vector/Transforms/VectorUnroll.cpp
AgeCommit message (Expand)Author
2025-11-19[MLIR][Vector] Add unroll pattern for vector.shape_cast (#167738)Nishant Patel
2025-10-15[MLIR][Vector] Extend elementwise pattern to support unrolling from higher ra...Nishant Patel
2025-09-18[mlir] Move vector.{to_elements,from_elements} unrolling to `VectorUnroll.cpp...Erick Ochoa Lopez
2025-09-16[MLIR][Vector] Add unrolling pattern for vector StepOp (#157752)Nishant Patel
2025-08-25[mlir][vector] Rename gather/scatter arguments (nfc) (#153640)Andrzej Warzyński
2025-07-25[mlir] Switch to new LDBG macro (#150616)Jacques Pienaar
2025-07-25[mlir][vector] Add a check to ensure input vector rank equals target shape ra...Longsheng Mou
2025-07-22[mlir][NFC] update `mlir/Dialect` create APIs (24/n) (#149931)Maksim Levental
2025-06-20[mlir][vector] Add unroll patterns for vector.load and vector.store (#143420)Nishant Patel
2025-06-05[mlir][vector] add unroll pattern for broadcast (#142011)Chao Chen
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński
2025-04-20[mlir] Call hash_combine_range with ranges (NFC) (#136512)Kazu Hirata
2025-04-18[mlir][vector] Switch to `llvm::interleaved` in debug prints. NFC. (#136248)Jakub Kuderski
2025-03-08[mlir]Add a check to ensure bailing out when reducing to a scalar (#129694)Prakhar Dixit
2025-02-26[mlir][vector] Add a check to ensure input vector rank equals target shape ra...Prakhar Dixit
2025-02-07[mlir][Vector] Fold `vector.extract` from poison vector (#126122)Diego Caballero
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata
2024-06-11mlir/MathExtras: consolidate with llvm/MathExtras (#95087)Ramkumar Ramachandra
2024-02-14Apply clang-tidy fixes for llvm-qualified-auto in VectorUnroll.cpp (NFC)Mehdi Amini
2023-11-20[mlir][vector] Modernize `vector.transpose` op (#72594)Matthias Springer
2023-11-14[mlir][affine][nfc] cleanup deprecated T.cast style functions (#71269)long.chen
2023-09-14[mlir][vector] Cleanup VectorUnroll and create a generic tile iteration utilityChristopher Bate
2023-06-08[mlir][vector] NFC - Add debug information to vector unrolling patternsNicolas Vasilache
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-24[mlir][vector] Add unroll pattern for vector.gatherQuinn Dawkins
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-03-29[mlir][Vector] Remove lhs and rhs masks from vector.contractDiego Caballero
2023-03-15[ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerateJakub Kuderski
2023-03-14[mlir][DialectUtils] Cleanup IndexingUtils and provide more affine variants w...Nicolas Vasilache
2023-02-16[mlir][vector] NFC: Improve vector type accessor methodsLei Zhang
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-28[mlir][vector] Fix typo, NFC.jacquesguan
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-22[NFC][mlir] VectorUtils / IndexingUtils simplifications and cleanupsNicolas Vasilache
2022-09-16[mlir][vector] Remove ExtractMap/InsertMap operationsThomas Raoux