[Mlir-commits] [mlir] [mlir][x86vector] Lower vector.contract to FMA or packed type dot-product (PR #168074)
Adam Siemieniuk
llvmlistbot at llvm.org
Mon Nov 17 00:59:04 PST 2025
adam-smnk wrote:
> This transform pass is intended to use at the last stage of vectorization after unrolling of `vector.contract` to unit dims. This pass is drafted based on the @adam-smnk work in TPP-MLIR PR:1063 (convert vc to fma). Did steal few of test-cases from the patch :). Adam will be added as co-author at the time of merge.
I'm happy to hear it helped you in prototyping.
But I'd say me gluing a few things together is hardly worth mentioning. Especially as I'm not actively involved in this work, there's no need for such honors 😉
Let's just focus on getting things running. And, of course, thanks for iterating on this vectorization work, looks really promising.
https://github.com/llvm/llvm-project/pull/168074
More information about the Mlir-commits
mailing list