summaryrefslogtreecommitdiff
path: root/mlir/test/lib/Dialect/Vector
AgeCommit message (Expand)Author
2025-11-19[MLIR][Vector] Add unroll pattern for vector.shape_cast (#167738)Nishant Patel
2025-09-16[mlir][Vector] Add patterns to lower `vector.shuffle` (#157611)Diego Caballero
2025-09-16[MLIR][Vector] Add unrolling pattern for vector StepOp (#157752)Nishant Patel
2025-09-15[mlir][vector] Tidy-up testing for to/from_elements unrolling (#158309)Andrzej Warzyński
2025-09-12[mlir][vector] Add a new TD op to wrap unit-dim collapsing patterns (#157507)Andrzej Warzyński
2025-09-11[mlir][vector] Add vector.to_elements unrolling (#157142)Erick Ochoa Lopez
2025-08-18[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowerin...Yang Bai
2025-07-25[mlir][NFC] update `mlir` create APIs (34/n) (#150660)Maksim Levental
2025-07-25[mlir][NFC] update `mlir/Dialect` create APIs (28/n) (#150641)Maksim Levental
2025-07-02[mlir][vector][nfc] Rename `populateVectorTransferCollapseInnerMostContiguous...Andrzej Warzyński
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-23[mlir] Use llvm::any_of (NFC) (#141317)Kazu Hirata
2025-05-15[mlir][vector] Address linearization comments (post commit) (#138075)James Newling
2025-05-14[mlir] [vector] Add linearization pattern for vector.create_mask (#138214)Nishant Patel
2025-05-07Revert "[mlir][MemRef] Remove integer address space builders" (#138853)Mehdi Amini
2025-05-06[mlir][MemRef] Remove integer address space builders (#138579)Krzysztof Drewniak
2025-04-30[mlir][vector] Linearization: push 'bit width' logic out of patterns (#136581)James Newling
2025-04-22[mlir][vector] Sink vector.extract/splat into load/store ops (#134389)Ivan Butygin
2025-03-24[mlir][vector] Decouple unrolling gather and gather to llvm lowering (#132206)Kunwar Grover
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata
2025-01-22Reapply "[mlir] Link libraries that aren't included in libMLIR to libMLIR" (#...Michał Górny
2025-01-22Revert "[mlir] Link libraries that aren't included in libMLIR to libMLIR (#12...Michał Górny
2025-01-22[mlir] Link libraries that aren't included in libMLIR to libMLIR (#123781)Michał Górny
2025-01-20Revert "[mlir] Link libraries that aren't included in libMLIR to libMLIR (#12...Michał Górny
2025-01-20[mlir] Link libraries that aren't included in libMLIR to libMLIR (#123477)Michał Górny
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar
2024-12-01[mlir] Fix typo in test vector transform pass descriptions (#118194)Kai Sasaki
2024-11-22[MLIR] Move warp_execute_on_lane_0 from vector to gpu (#116994)Petr Kurapov
2024-10-09[MLIR] Vector: turn the ExtractStridedSlice rewrite pattern from #111541 into...Benoit Jacob
2024-10-08[mlir][vector] Add pattern to rewrite contiguous ExtractStridedSlice into Ext...Benoit Jacob
2024-08-16[mlir][vector] Group re-order patterns together (#102856)Andrzej Warzyński
2024-08-09[mlir][vector] Add mask elimination transform (#99314)Benjamin Maxwell
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata
2024-04-18[mlir][vector] Add support for linearizing Extract, ExtractStridedSlice, Shuf...Charitha Saumya
2024-03-28[mlir][vector] Add support for scalable vectors to VectorLinearize (#86786)Andrzej Warzyński
2024-03-04[mlir][vector]Add Vector bitwidth target to Linearize Vectorizable and Consta...Balaji V. Iyer
2024-02-28[mlir][vector] Fix n-d transfer write distribution (#83215)Quinn Dawkins
2024-02-21[mlir][Vector] Add vector bitwidth target to xfer op flattening (#81966)Diego Caballero
2024-02-13[mlir][vector] ND vectors linearization pass (#81159)Ivan Butygin
2023-12-18[mlir][vector] Add pattern to break down reductions into arith ops (#75727)Jakub Kuderski
2023-12-15[mlir][vector] Add emulation patterns for vector masked load/store (#74834)Hsiangkai Wang
2023-12-13[mlir][vector] Add pattern to drop unit dim from elementwise(a, b)) (#74817)Andrzej Warzyński
2023-12-12[mlir][vector] Allow vector distribution with multiple written elements (#75122)Jakub Kuderski
2023-12-05[mlir][Vector] Update patterns for flattening vector.xfer Ops (2/N) (#73523)Andrzej Warzyński
2023-11-22[mlir][vector] Add patterns to simplify chained reductions (#73048)Jakub Kuderski
2023-11-10[mlir][vector] Root the transfer write distribution pattern on the warp op (#...Quinn Dawkins
2023-09-12Update some uses of `getAttr()` to be explicit about Inherent vs Discardable ...Mehdi Amini
2023-08-22[mlir][vector] Add support for scalable vectors in `trimLeadingOneDims`Andrzej Warzynski
2023-06-15[mlir][Vector] Add pattern to reorder elementwise and broadcast opsAndrzej Warzynski