summaryrefslogtreecommitdiff
path: root/mlir/test/Conversion/VectorToLLVM
AgeCommit message (Expand)Author
2025-10-15[MLIR][Conversion] Vector to LLVM: Remove unneeded vector shuffle (#162946)Sang Ik Lee
2025-10-10[MLIR][Vector] Remove vector.splat (#162167)James Newling
2025-09-23[mlir][vector] Refine Vector to LLVM lowering options (#159553)Andrzej Warzyński
2025-09-11[mlir][vector] Add vector.to_elements unrolling (#157142)Erick Ochoa Lopez
2025-09-03[mlir][vector] Propagate alignment from vector to llvm dialects. (#153482)Erick Ochoa Lopez
2025-08-18[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowerin...Yang Bai
2025-08-13[mlir][Transforms] Dialect Conversion Driver without Rollback (#151865)Matthias Springer
2025-08-08[mlir][vector] Add alignment attribute to `maskedload` and `maskedstore` (#15...Erick Ochoa Lopez
2025-07-28[mlir][Vector] Remove `vector.extractelement` and `vector.insertelement` ops ...Diego Caballero
2025-07-21[mlir][vector] Support direct broadcast conversion (LLVM & SPIRV) (#148027)James Newling
2025-07-21[mlir][vector] Remove MatrixMultiplyOp and FlatTransposeOp from Vector dialec...Andrzej Warzyński
2025-06-26[mlir][Vector] Lower `vector.to_elements` to LLVM (#145766)Diego Caballero
2025-05-02[mlir] Add use-vector-alignment flag to ConvertVectorToLLVMPass (#137389)Lily Orth-Smith
2025-04-08[mlir][IR] Add `VectorTypeElementInterface` with `!llvm.ptr` (#133455)Matthias Springer
2025-03-24[mlir][Vector] Remove more special case uses for extractelement/insertelement...Kunwar Grover
2025-03-24[mlir][vector] Allow multi dim vectors in vector.scatter (#132217)Kunwar Grover
2025-03-24[mlir][vector] Decouple unrolling gather and gather to llvm lowering (#132206)Kunwar Grover
2025-03-19Fix after f3dcc0fJoel Wee
2025-03-10[mlir] Refactor ConvertVectorToLLVMPass options (#128219)Artemiy Bulavin
2025-03-06[mlir][Vector] Move vector.insert canonicalizers for DenseElementsAttr to fol...Kunwar Grover
2025-02-26[MLIR][Vector]: Generalize conversion of `vector.insert` to LLVM in line with...Benoit Jacob
2025-02-12[mlir][vector][NFC] Fix typos in tests (#126662)lonely eagle
2025-02-11[mlir][vector]add extractInsertFoldConstantOp fold function and apply it to e...lonely eagle
2025-02-07[mlir][Vector] Introduce poison in LowerVectorBitCast/Broadcast/Transpose (#1...Diego Caballero
2025-02-07[mlir][vector] Categorize Vector-to-LLVM conversion tests (nfc) (#125918)Andrzej Warzyński
2025-02-06[mlir][LLVM] Switch `undef` for `poison` for uninitialized values (#125629)Krzysztof Drewniak
2025-02-05[mlir][vector] Create `VectorToLLVMDialectInterface` (#121440)Ivan Butygin
2025-02-04[mlir][Vector] Teach how to materialize UB constant to Vector (#125596)Diego Caballero
2025-01-31[mlir][Vector] Fix scalable InsertSlice/ExtractSlice lowering (#124861)Diego Caballero
2025-01-28[mlir][Vector] Add support for poison indices to `Extract/IndexOp` (#123488)Diego Caballero
2025-01-22[mlir][Vector] Remove Vector{Load|Store}ToMemrefLoadLowering (#121454)Tejas Vipin
2025-01-18[mlir][Vector] Support poison in `vector.shuffle` mask (#122188)Diego Caballero
2024-12-17[mlir][Vector] Clean up `populateVectorToLLVMConversionPatterns` (#119975)Matthias Springer
2024-12-17[mlir][Vector] Move mask materialization patterns to greedy rewrite (#119973)Matthias Springer
2024-12-07[mlir][vector][nfc] Update vector-to-llvm.mlir (#118112)Andrzej Warzyński
2024-12-04[mlir][Vector] Fix vector.extract lowering to llvm for 0-d vectors (#117731)Kunwar Grover
2024-11-27[mlir][vector] Add more tests for ConvertVectorToLLVM (11/n) (#117160)Andrzej Warzyński
2024-11-21[mlir][vector] Add more tests for ConvertVectorToLLVM (10/n) (#117041)Andrzej Warzyński
2024-11-20[mlir][vector] Add more tests for ConvertVectorToLLVM (9/n) (#116795)Andrzej Warzyński
2024-11-08[mlir][nfc] Rename @genbool_* as @constant_mask_* (#115335)Andrzej Warzyński
2024-11-01[MLIR][Vector] Add Lowering for vector.step (#113655)Manupa Karunaratne
2024-10-17[mlir][vector] Escape variable usage in testBenjamin Kramer
2024-10-15[mlir][vector] Add more tests for ConvertVectorToLLVM (8/n) (#111997)Andrzej Warzyński
2024-10-11[mlir][vector] Add more tests for ConvertVectorToLLVM (7/n) (#111895)Andrzej Warzyński
2024-10-07[mlir][vector] Add more tests for ConvertVectorToLLVM (6/n) (#111121)Andrzej Warzyński
2024-09-11[mlir][vector] Support for extracting 1-element vectors in VectorExtractOpCon...Longsheng Mou
2024-09-11[mlir] Add dependent TensorDialect to ConvertVectorToLLVM pass (#108045)Longsheng Mou
2024-09-02[mlir][vector] Add more tests for ConvertVectorToLLVM (5/n) (#106510)Andrzej Warzyński
2024-08-28Move stepvector intrinsic out of experimental namespace (#98043)Maciej Gabka
2024-08-21[mlir][vector] Add more tests for ConvertVectorToLLVM (5/n) (#104784)Hugo Trachino