[AArch64] Adding support for PMMIR_EL1 register
authorVictor Campos <victor.campos@arm.com>
Fri, 18 Oct 2019 12:40:29 +0000 (12:40 +0000)
committerVictor Campos <victor.campos@arm.com>
Fri, 18 Oct 2019 12:40:29 +0000 (12:40 +0000)
commitffcd7698aea7bcbb2b4edffc484793e1ff47b85d
treeb9e27e9bc49164040b370c1c8d2fedf269d5d72e
parent65f61c0030c5c375852f27ff6dd21e6a078e2420
[AArch64] Adding support for PMMIR_EL1 register

Summary:
The PMMIR_EL1 register is present in Armv8.4 with PMU extension.
This patch adds support for it.

Reviewers: t.p.northover, dnsampaio

Reviewed By: dnsampaio

Subscribers: kristof.beyls, hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D68940

llvm-svn: 375228
llvm/lib/Target/AArch64/AArch64.td
llvm/lib/Target/AArch64/AArch64InstrInfo.td
llvm/lib/Target/AArch64/AArch64Subtarget.h
llvm/lib/Target/AArch64/AArch64SystemOperands.td
llvm/test/MC/AArch64/armv8.4a-pmu.s [new file with mode: 0644]
llvm/test/MC/Disassembler/AArch64/armv8.4a-pmu.txt [new file with mode: 0644]