[PATCH] D53632: [AArch64] Implement FP16FML intrinsics

Bryan Chan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 23 21:34:55 PDT 2018


bryanpkc created this revision.
bryanpkc added reviewers: SjoerdMeijer, bogden, efriedma, t.p.northover.
Herald added subscribers: llvm-commits, hiraditya, kristof.beyls, javed.absar.

Add LLVM intrinsics for the ARMv8.2-A FP16FML vector-form instructions. Add a
DAG pattern to define the indexed-form intrinsics in terms of the vector-form
ones, similarly to how the Dot Product intrinsics were implemented.


Repository:
  rL LLVM

https://reviews.llvm.org/D53632

Files:
  llvm/include/llvm/IR/IntrinsicsAArch64.td
  llvm/lib/Target/AArch64/AArch64InstrFormats.td
  llvm/lib/Target/AArch64/AArch64InstrInfo.td
  llvm/test/CodeGen/AArch64/neon-fp16fml.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53632.170807.patch
Type: text/x-patch
Size: 11235 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181024/09ee1e6a/attachment.bin>


More information about the llvm-commits mailing list