[PATCH] D76998: [ARM] add ARMv8.6-A Activity monitors virtualization extension

Ties Stuij via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Mar 28 16:08:22 PDT 2020


stuij created this revision.
Herald added subscribers: llvm-commits, danielkiss, hiraditya, kristof.beyls.
Herald added a project: LLVM.
stuij added a child revision: D76991: [ARM] Add ARMv8.6 Fine Grain Traps system registers.

This patch upstreams v8.6A activity monitors virtualization
assembler support, which consists of 32 new system
registers (two groups, each with 16 numbered registers).

See ARMv8.6-AMU in the Arm Architecture Reference Manual Armv8 for more
information.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D76998

Files:
  llvm/lib/Target/AArch64/AArch64.td
  llvm/lib/Target/AArch64/AArch64Subtarget.h
  llvm/lib/Target/AArch64/AArch64SystemOperands.td
  llvm/test/MC/AArch64/armv8.6a-amvs-error.s
  llvm/test/MC/AArch64/armv8.6a-amvs.s
  llvm/test/MC/Disassembler/AArch64/armv8.6a-amvs.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D76998.253383.patch
Type: text/x-patch
Size: 31252 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200328/612a22f9/attachment-0001.bin>


More information about the llvm-commits mailing list