[PATCH] Add support for ARMv8 cryptography instructions.

Amara Emerson amara.emerson at arm.com
Thu Sep 19 02:45:11 PDT 2013


  Modified the non-ARMv8 vmull instruction variants to be predicable again, reverting some changes made in earlier revisions of this patch.

  Also made some changes to getMnemonicAcceptInfo() to take the full instruction mnemonic, in order to check whether the vmull is the v8-only .p64 variant.

Hi t.p.northover,

http://llvm-reviews.chandlerc.com/D1645

CHANGE SINCE LAST DIFF
  http://llvm-reviews.chandlerc.com/D1645?vs=4277&id=4393#toc

Files:
  include/llvm/IR/IntrinsicsARM.td
  lib/Target/ARM/ARM.td
  lib/Target/ARM/ARMInstrFormats.td
  lib/Target/ARM/ARMInstrInfo.td
  lib/Target/ARM/ARMInstrNEON.td
  lib/Target/ARM/ARMSubtarget.cpp
  lib/Target/ARM/ARMSubtarget.h
  lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  test/CodeGen/ARM/intrinsics-crypto.ll
  test/MC/ARM/invalid-neon-v8.s
  test/MC/ARM/neon-crypto.s
  test/MC/ARM/thumb-invalid-crypto.txt
  test/MC/ARM/thumb-neon-crypto.s
  test/MC/Disassembler/ARM/neon-crypto.txt
  test/MC/Disassembler/ARM/thumb-neon-crypto.txt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1645.4.patch
Type: text/x-patch
Size: 31322 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130919/ffa39ecf/attachment.bin>


More information about the llvm-commits mailing list