Hardcode84 wrote: And as a side question, why do we even need `vector.fma`? Looks like it's 1:1 equivalent of `math.fma` on vectors, except `math.fma` actually does support scalars and tensors. https://github.com/llvm/llvm-project/pull/132611