summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
AgeCommit message (Expand)Author
2025-11-14[MLIR] Extend vector.scatter to accept tensor as base (#165548)Ryutaro Okada
2025-11-13[mlir] Add FP software implementation lowering pass: `arith-to-apfloat` (#167...Matthias Springer
2025-11-12Revert "Reland yet again: [mlir] Add FP software implementation lowering pass...Maksim Levental
2025-11-12Reland yet again: [mlir] Add FP software implementation lowering pass: `arith...Maksim Levental
2025-11-11Revert "Reapply "Reapply "[mlir] Add FP software implementation lowering pass...Maksim Levental
2025-11-11Reapply "Reapply "[mlir] Add FP software implementation lowering pass: `arith...Maksim Levental
2025-11-10Revert "Reapply "[mlir] Add FP software implementation lowering pass: `arith-...Maksim Levental
2025-11-10Reapply "[mlir] Add FP software implementation lowering pass: `arith-to-apflo...Maksim Levental
2025-11-10Revert "[mlir] Add FP software implementation lowering pass: `arith-to-apfloa...Maksim Levental
2025-11-10[mlir] Add FP software implementation lowering pass: `arith-to-apfloat` (#166...Maksim Levental
2025-10-30[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in ConvertVectorT...Mehdi Amini
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-10-04[mlir][vector] Simplify rewrite pattern inheriting constructors. NFC. (#161966)Jakub Kuderski
2025-09-23[mlir][vector] Refine Vector to LLVM lowering options (#159553)Andrzej Warzyński
2025-09-15[mlir][vector] Use `source` as the source argument name (#158258)Andrzej Warzyński
2025-09-03[MLIR] Apply clang-tidy fixes for llvm-qualified-auto in ConvertVectorToLLVM....Mehdi Amini
2025-09-03[mlir][vector] Propagate alignment from vector to llvm dialects. (#153482)Erick Ochoa Lopez
2025-08-25[mlir][vector] Rename gather/scatter arguments (nfc) (#153640)Andrzej Warzyński
2025-08-18[mlir][vector] Support multi-dimensional vectors in VectorFromElementsLowerin...Yang Bai
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-25[mlir][LLVM] Remove `llvm` deps from the LLVM dialect (#150692)Fabian Mora
2025-07-22[mlir][NFC] update `Conversion` create APIs (7/n) (#149889)Maksim Levental
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-06-21[MLIR] Add optional cached symbol tables to LLVM conversion patterns (#144032)Michele Scuttari
2025-05-20Emit inbounds and nuw attributes in memref. (#138984)Peiyong Lin
2025-05-12[NFC][MLIR] Add {} for `else` when `if` body has {} (#139422)Rahul Joshi
2025-05-02[mlir] Add use-vector-alignment flag to ConvertVectorToLLVMPass (#137389)Lily Orth-Smith
2025-04-20[mlir][LLVM] Add `OpBuilder &` to `lookupOrCreateFn` functions (#136421)Matthias Springer
2025-04-14[mlir] Remove deprecated cast member functions (#135556)Jakub Kuderski
2025-04-07[mlir][vector] Standardise `valueToStore` Naming Across Vector Ops (NFC) (#13...Andrzej Warzyński
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-02-26[MLIR][Vector]: Generalize conversion of `vector.insert` to LLVM in line with...Benoit Jacob
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-01-28[mlir] Fix conflict of user defined reserved functions with internal prototyp...Luohao Wang
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2025-01-10[Conversion] Migrate away from PointerUnion::{is,get} (NFC) (#122421)Kazu Hirata
2024-12-17[mlir][Vector] Clean up `populateVectorToLLVMConversionPatterns` (#119975)Matthias Springer
2024-12-04[mlir][Vector] Fix vector.extract lowering to llvm for 0-d vectors (#117731)Kunwar Grover
2024-11-01[MLIR][Vector] Add Lowering for vector.step (#113655)Manupa Karunaratne
2024-10-18Fix typo "instrinsic" (#112899)Jay Foad
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer
2024-09-11[mlir][vector] Support for extracting 1-element vectors in VectorExtractOpCon...Longsheng Mou
2024-07-30[mlir][vector] Use `DenseI64ArrayAttr` for shuffle masks (#101163)Benjamin Maxwell
2024-07-09[mlir][vector] Propagate scalability to gather/scatter ptrs vector (#97584)Cullen Rhodes