target/arm/cpregs.h | 3 + target/arm/internals.h | 5 + target/arm/cpregs-pmu.c | 1309 ++++++++++++++++++++++++++ target/arm/helper.c | 1805 +----------------------------------- target/arm/tcg-stubs.c | 5 - target/arm/tcg/cpregs-at.c | 519 +++++++++++ target/arm/meson.build | 2 + target/arm/tcg/meson.build | 1 + 8 files changed, 1847 insertions(+), 1802 deletions(-) create mode 100644 target/arm/cpregs-pmu.c create mode 100644 target/arm/tcg/cpregs-at.c