This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Adding support for PMMIR_EL1 register
ClosedPublic

Authored by vhscampos on Oct 14 2019, 4:20 AM.

Details

Summary

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

Diff Detail

Event Timeline

vhscampos created this revision.Oct 14 2019, 4:20 AM

Hi,
this seems mostly good, perhaps just missing a disassembler test, such as in llvm/test/MC/Disassembler/AArch64/armv8.4a-mpam.txt?

vhscampos updated this revision to Diff 225406.Oct 17 2019, 5:12 AM

Added test into Disassembler

dnsampaio accepted this revision.Oct 17 2019, 5:39 AM

LGTM. Could wait a day before committing in case anyone else has a say.

This revision is now accepted and ready to land.Oct 17 2019, 5:39 AM
This revision was automatically updated to reflect the committed changes.