arch-arm: ArmPMU refactor
authorJose Marinho <jose.marinho@arm.com>
Tue, 26 Sep 2017 13:33:49 +0000 (14:33 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Tue, 21 Nov 2017 17:09:18 +0000 (17:09 +0000)
commit4bb053c3d2a4f7563eca8761f859458f8cc47a05
tree5535ae7c39957c21327b4e0f58baf7483482a1e1
parent69ac4aced0930c37d5523e5b56db8759bbc2bcc8
arch-arm: ArmPMU refactor

Change the definition of PMU events in order to integrate events not
cannot easily be represented by probe points. The software
increment event is now defined as a special type with its separate
implementation in pmu.cc and pmu.hh.

Change-Id: I43874b9641bf38c54f6ba2c26386542b6a73e282
Signed-off-by: Jose Marinho <jose.marinho@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5764
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/ArmPMU.py
src/arch/arm/pmu.cc
src/arch/arm/pmu.hh