aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/X86Vector/Transforms
AgeCommit message (Expand)AuthorFilesLines
9 days[mlir][x86vector] AVX10 I8 Dot Op (#178807)Arun Thangamani1-10/+29
2026-01-20[mlir][x86vector] Shuffle FMAs (#172823)Arun Thangamani2-0/+187
2025-12-17[mlir][x86vector] Lower BF16 vector.contract to FMA using AVX2 BF16 packed op...Arun Thangamani3-87/+331
2025-12-11[mlir][x86vector] Sink Vector.transfer_reads and vector.load before the consu...Arun Thangamani2-0/+149
2025-11-24[mlir][x86vector] Add missing Linalg dependency (#169280)Adam Siemieniuk1-0/+1
2025-11-24[mlir][x86vector] Lower vector.contract to FMA or packed type dot-product (#1...Arun Thangamani3-0/+446
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata1-1/+0
2025-07-21[mlir][NFC] update `mlir/Dialect` create APIs (25/n) (#149932)Maksim Levental1-17/+17
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata2-3/+0
2025-06-13[mlir][llvm] Op interface LLVM converter (#143922)Adam Siemieniuk1-12/+3
2025-05-22[MLIR][LLVM] Tail call support for inline asm op (#140826)Bruno Cardoso Lopes1-1/+2
2025-05-19[mlir][llvm][x86vector] One-to-one intrinsic op interface (#140055)Adam Siemieniuk1-73/+9
2025-05-15[mlir][x86vector] Improve intrinsic operands creation (#138666)Adam Siemieniuk1-9/+12
2025-05-05[mlir][x86vector] AVX Convert/Broadcast F16 to F32 instructions (#137917)arun-thmn1-4/+4
2025-04-23Reland [mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions (#136...arun-thmn1-5/+6
2025-04-23Revert "[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions" (#1...Jan Patrick Lehr1-6/+5
2025-04-22[mlir][x86vector] AVX Convert/Broadcast BF16 to F32 instructions (#135143)arun-thmn1-5/+6
2025-04-09[mlir][x86vector] Simplify intrinsic generation (#133692)Adam Siemieniuk2-221/+78
2025-02-18[mlir][x86vector] AVX512-BF16 Convert packed F32 to BF16 (#125685)Adam Siemieniuk1-2/+40
2025-01-29[mlir][x86vector] AVX512-BF16 Dot op (#124800)Adam Siemieniuk1-2/+47
2025-01-21[mlir][NFC] Avoid using braced initializer lists to call a constructor. (#123...Han-Chung Wang1-2/+2
2024-10-05[mlir][NFC] Mark type converter in `populate...` functions as `const` (#111250)Matthias Springer1-3/+3
2023-08-14[mlir][Conversion] Store const type converter in ConversionPatternMatthias Springer1-2/+2
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-2/+2
2023-05-09[mlir] Fix missing dep on MLIRX86VectorTransformsJacques Pienaar1-0/+1
2023-05-08[mlir][vector] Remove unused variable `srcShape`.Hanhan Wang1-1/+0
2023-05-08[mlir][vector] Generalize vector.transpose lowering to n-D vectorsHanhan Wang1-51/+6
2023-04-20[mlir] Prevent implicit downcasting to interfacesRahul Kayaith1-1/+1
2023-03-15[ADT][mlir][NFCI] Do not use non-const lvalue-refs with enumerateJakub Kuderski1-3/+3
2023-02-16[mlir][vector] NFC: Improve vector type accessor methodsLei Zhang1-3/+3
2022-10-26[mlir][arith] Initial support for fastmath flag attributes in the Arithmetic ...Jeremy Furtek1-6/+6
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski3-3/+3
2022-06-18[mlir] Update accessors to prefixed form (NFC)Jacques Pienaar1-14/+14
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball1-4/+4
2022-04-23[mlir][NFC] Shift a bunch of dialect includes from the .h to the .cppRiver Riddle1-0/+1
2022-03-28[mlir] Flip Vector dialect accessors used to prefixed form.Jacques Pienaar1-2/+2
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle1-1/+0
2022-02-25[mlir][Vector] Prevent AVX2 lowering for non-f32 transpose opsDiego Caballero1-1/+4
2022-02-25[mlir][Vector] Generalize AVX2 transpose lowering to n-D vectorsDiego Caballero1-20/+95
2022-02-01[mlir][LLVM] Add support for operand_attrs to InlineAsmOpNicolas Vasilache1-1/+4
2022-01-31[mlir][vector][NFC] Split into IR, Transforms and UtilsMatthias Springer1-1/+1
2022-01-26Revert "[mlir][LLVM] Add support for operand_attrs to InlineAsmOp"Mehdi Amini1-4/+1
2022-01-26[mlir][LLVM] Add support for operand_attrs to InlineAsmOpNicolas Vasilache1-1/+4
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini1-52/+53
2021-11-23[mlir][Vector] Add a vblendps-based impl for transpose8x8 (both intrin and in...Nicolas Vasilache1-20/+66
2021-11-22Revert "[mlir][Vector] Add a vblendps-based impl for transpose8x8 (both intri...Mehdi Amini1-66/+20
2021-11-22[mlir][Vector] Add a vblendps-based impl for transpose8x8 (both intrin and in...Nicolas Vasilache1-20/+66
2021-11-11[mlir][X86Vector] Fix unused variable warningBenjamin Kramer1-1/+1
2021-11-11[mlir][Vector] Silence recently introduced warningsNicolas Vasilache1-5/+5
2021-11-11[mlir][X86Vector] Add specialized vector.transpose lowering patterns for AVX2Nicolas Vasilache2-0/+210