[PATCH] D67020: [WebAssembly] Add SIMD QFMA/QFMS

Thomas Lively via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 30 17:06:25 PDT 2019


tlively added a comment.

In D67020#1653403 <https://reviews.llvm.org/D67020#1653403>, @aheejin wrote:

> Should we handle these too?
>
> - There seems to be a generic intrinsic for fused multiply-add: https://github.com/llvm/llvm-project/blob/d21a3e41a4cfd52e3c5c9341f0b5ce8a173198bf/llvm/include/llvm/Target/GenericOpcodes.td#L612-L619
> - There are FMA related nodes in ISDOpcode.h, such as
>   - https://github.com/llvm/llvm-project/blob/1ea909270c6d9ad612a46c2a15c13acc4f6d623a/llvm/include/llvm/CodeGen/ISDOpcodes.h#L332-L337
>   - https://github.com/llvm/llvm-project/blob/1ea909270c6d9ad612a46c2a15c13acc4f6d623a/llvm/include/llvm/CodeGen/ISDOpcodes.h#L294


Yes, eventually. For now I want the FMA to be explicitly opt-in, and I don't care about the autovectorizer generating it.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D67020/new/

https://reviews.llvm.org/D67020





More information about the llvm-commits mailing list