[PATCH] D36792: [AArch64] v8.3-a complex number support

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 30 07:23:55 PDT 2017


samparker updated this revision to Diff 113260.
samparker added a comment.

Hi Sjoerd,

I've refactored the SIMDThreeSameVector class that is subclassed by these instructions, eliminating the need to duplicate the encodings. I've left the indexed version of the class as it is, because it is quite a bit different from the base class.

cheers,
sam


https://reviews.llvm.org/D36792

Files:
  lib/Target/AArch64/AArch64InstrFormats.td
  lib/Target/AArch64/AArch64InstrInfo.td
  lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
  lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
  test/MC/AArch64/armv8.3a-complex.s
  test/MC/Disassembler/AArch64/armv8.3a-complex.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D36792.113260.patch
Type: text/x-patch
Size: 47014 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170830/4c4ff83e/attachment-0001.bin>


More information about the llvm-commits mailing list