[PATCH] D54633: [NFC][AArch64] Split out backend features

Diogo N. Sampaio via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 27 10:03:25 PST 2018


dnsampaio updated this revision to Diff 175518.
dnsampaio marked 5 inline comments as done.
dnsampaio added a comment.

Removed the register (system operand) constraint, and associated test case.
Fixed PAN, RCPC dependencies and instructions that depend on PA, not PAN.
Changed some names to be more meaningful.
Removed the prefix "has" from the features flags.
Fixed tests


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

https://reviews.llvm.org/D54633

Files:
  lib/Target/AArch64/AArch64.td
  lib/Target/AArch64/AArch64InstrFormats.td
  lib/Target/AArch64/AArch64InstrInfo.td
  lib/Target/AArch64/AArch64Subtarget.h
  lib/Target/AArch64/AArch64SystemOperands.td
  lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  test/MC/AArch64/armv8.2a-at.s
  test/MC/AArch64/armv8.2a-mmfr2.s
  test/MC/AArch64/armv8.2a-persistent-memory.s
  test/MC/AArch64/armv8.3a-complex.s
  test/MC/AArch64/armv8.3a-js.s
  test/MC/AArch64/armv8.3a-signed-pointer.s
  test/MC/AArch64/armv8.4a-flag.s
  test/MC/AArch64/armv8.4a-ldst.s
  test/MC/AArch64/armv8.4a-tlb.s
  test/MC/AArch64/armv8.4a-trace.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D54633.175518.patch
Type: text/x-patch
Size: 89538 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181127/4aee3574/attachment-0001.bin>


More information about the llvm-commits mailing list