[PATCH 4/4] powerpc/perf: Export all Power8 PMU events in sysfs
From: Sukadev Bhattiprolu
Date: Mon Nov 02 2015 - 15:25:22 EST
Export all Power8-specific PMU events in sysfs. These will be visible
in /sys/devices/cpu/events and can be used with perf:
perf record -e 'cpu/PM_GCT_NOSLOT_CYC/' ...
Signed-off-by: Sukadev Bhattiprolu <sukadev@xxxxxxxxxxxxxxxxxx>
---
arch/powerpc/perf/power8-events-list.h | 1076 +++++++++++++++++++++++++++++++-
1 file changed, 1059 insertions(+), 17 deletions(-)
diff --git a/arch/powerpc/perf/power8-events-list.h b/arch/powerpc/perf/power8-events-list.h
index 69b1a25..4b37b3b 100644
--- a/arch/powerpc/perf/power8-events-list.h
+++ b/arch/powerpc/perf/power8-events-list.h
@@ -12,24 +12,1066 @@
/*
* Power8 event codes.
*/
-EVENT(PM_CYC, 0x0001e)
-EVENT(PM_GCT_NOSLOT_CYC, 0x100f8)
-EVENT(PM_CMPLU_STALL, 0x4000a)
-EVENT(PM_INST_CMPL, 0x00002)
+EVENT(PM_1LPAR_CYC, 0x1F05E)
+EVENT(PM_1PLUS_PPC_CMPL, 0x100F2)
+EVENT(PM_1PLUS_PPC_DISP, 0x400F2)
+EVENT(PM_2LPAR_CYC, 0x2006E)
+EVENT(PM_4LPAR_CYC, 0x4E05E)
+EVENT(PM_ALL_CHIP_PUMP_CPRED, 0x610050)
+EVENT(PM_ALL_GRP_PUMP_CPRED, 0x520050)
+EVENT(PM_ALL_GRP_PUMP_MPRED, 0x620052)
+EVENT(PM_ALL_GRP_PUMP_MPRED_RTY, 0x610052)
+EVENT(PM_ALL_PUMP_CPRED, 0x610054)
+EVENT(PM_ALL_PUMP_MPRED, 0x640052)
+EVENT(PM_ALL_SYS_PUMP_CPRED, 0x630050)
+EVENT(PM_ALL_SYS_PUMP_MPRED, 0x630052)
+EVENT(PM_ALL_SYS_PUMP_MPRED_RTY, 0x640050)
+EVENT(PM_ANY_THRD_RUN_CYC, 0x100FA)
+EVENT(PM_BACK_BR_CMPL, 0x2505E)
+EVENT(PM_BANK_CONFLICT, 0x04082)
+EVENT(PM_BR_2PATH, 0x20036)
+EVENT(PM_BR_BC_8, 0x05086)
+EVENT(PM_BR_BC_8_CONV, 0x05084)
+EVENT(PM_BR_CMPL, 0x40060)
+EVENT(PM_BR_MPRED_CCACHE, 0x040AC)
+EVENT(PM_BR_MPRED_CMPL, 0x400F6)
+EVENT(PM_BR_MPRED_CR, 0x040B8)
+EVENT(PM_BR_MPRED_LSTACK, 0x040AE)
+EVENT(PM_BR_MPRED_TA, 0x040BA)
+EVENT(PM_BR_MRK_2PATH, 0x10138)
+EVENT(PM_BR_PRED_BR0, 0x0409C)
+EVENT(PM_BR_PRED_BR1, 0x0409E)
+EVENT(PM_BR_PRED_BR_CMPL, 0x0489C)
+EVENT(PM_BR_PRED_CCACHE_BR0, 0x040A4)
+EVENT(PM_BR_PRED_CCACHE_BR1, 0x040A6)
+EVENT(PM_BR_PRED_CCACHE_CMPL, 0x048A4)
+EVENT(PM_BR_PRED_CR_BR0, 0x040B0)
+EVENT(PM_BR_PRED_CR_BR1, 0x040B2)
+EVENT(PM_BR_PRED_CR_CMPL, 0x048B0)
+EVENT(PM_BR_PRED_LSTACK_BR0, 0x040A8)
+EVENT(PM_BR_PRED_LSTACK_BR1, 0x040AA)
+EVENT(PM_BR_PRED_LSTACK_CMPL, 0x048A8)
+EVENT(PM_BR_PRED_TA_BR0, 0x040B4)
+EVENT(PM_BR_PRED_TA_BR1, 0x040B6)
+EVENT(PM_BR_PRED_TA_CMPL, 0x048B4)
+EVENT(PM_BR_TAKEN_CMPL, 0x200FA)
EVENT(PM_BRU_FIN, 0x10068)
-EVENT(PM_BR_MPRED_CMPL, 0x400f6)
-EVENT(PM_LD_REF_L1, 0x100ee)
-EVENT(PM_LD_MISS_L1, 0x3e054)
-EVENT(PM_ST_MISS_L1, 0x300f0)
-EVENT(PM_LSU_L1_PREF, 0x0d8b8)
+EVENT(PM_BR_UNCOND_BR0, 0x040A0)
+EVENT(PM_BR_UNCOND_BR1, 0x040A2)
+EVENT(PM_BR_UNCOND_CMPL, 0x048A0)
+EVENT(PM_CASTOUT_ISSUED, 0x03094)
+EVENT(PM_CASTOUT_ISSUED_GPR, 0x03096)
+EVENT(PM_CHIP_PUMP_CPRED, 0x10050)
+EVENT(PM_CLB_HELD, 0x02090)
+EVENT(PM_CMPLU_STALL, 0x4000A)
+EVENT(PM_CMPLU_STALL_BRU, 0x4D018)
+EVENT(PM_CMPLU_STALL_BRU_CRU, 0x2D018)
+EVENT(PM_CMPLU_STALL_COQ_FULL, 0x30026)
+EVENT(PM_CMPLU_STALL_DCACHE_MISS, 0x2C012)
+EVENT(PM_CMPLU_STALL_DMISS_L21_L31, 0x2C018)
+EVENT(PM_CMPLU_STALL_DMISS_L2L3, 0x2C016)
+EVENT(PM_CMPLU_STALL_DMISS_L2L3_CONFLICT, 0x4C016)
+EVENT(PM_CMPLU_STALL_DMISS_L3MISS, 0x4C01A)
+EVENT(PM_CMPLU_STALL_DMISS_LMEM, 0x4C018)
+EVENT(PM_CMPLU_STALL_DMISS_REMOTE, 0x2C01C)
+EVENT(PM_CMPLU_STALL_ERAT_MISS, 0x4C012)
+EVENT(PM_CMPLU_STALL_FLUSH, 0x30038)
+EVENT(PM_CMPLU_STALL_FXLONG, 0x4D016)
+EVENT(PM_CMPLU_STALL_FXU, 0x2D016)
+EVENT(PM_CMPLU_STALL_HWSYNC, 0x30036)
+EVENT(PM_CMPLU_STALL_LOAD_FINISH, 0x4D014)
+EVENT(PM_CMPLU_STALL_LSU, 0x2C010)
+EVENT(PM_CMPLU_STALL_LWSYNC, 0x10036)
+EVENT(PM_CMPLU_STALL_MEM_ECC_DELAY, 0x30028)
+EVENT(PM_CMPLU_STALL_NO_NTF, 0x2E01C)
+EVENT(PM_CMPLU_STALL_NTCG_FLUSH, 0x2E01E)
+EVENT(PM_CMPLU_STALL_OTHER_CMPL, 0x30006)
+EVENT(PM_CMPLU_STALL_REJECT, 0x4C010)
+EVENT(PM_CMPLU_STALL_REJECT_LHS, 0x2C01A)
+EVENT(PM_CMPLU_STALL_REJ_LMQ_FULL, 0x4C014)
+EVENT(PM_CMPLU_STALL_SCALAR, 0x4D010)
+EVENT(PM_CMPLU_STALL_SCALAR_LONG, 0x2D010)
+EVENT(PM_CMPLU_STALL_ST_FWD, 0x4C01C)
+EVENT(PM_CMPLU_STALL_STORE, 0x2C014)
+EVENT(PM_CMPLU_STALL_THRD, 0x1001C)
+EVENT(PM_CMPLU_STALL_VECTOR, 0x2D014)
+EVENT(PM_CMPLU_STALL_VECTOR_LONG, 0x4D012)
+EVENT(PM_CMPLU_STALL_VSU, 0x2D012)
+EVENT(PM_CO0_ALLOC, 0x16083)
+EVENT(PM_CO0_BUSY, 0x16082)
+EVENT(PM_CO_DISP_FAIL, 0x517082)
+EVENT(PM_CO_TM_SC_FOOTPRINT, 0x527084)
+EVENT(PM_CO_USAGE, 0x3608A)
+EVENT(PM_CRU_FIN, 0x40066)
+EVENT(PM_CYC, 0x0001E)
+EVENT(PM_DATA_ALL_CHIP_PUMP_CPRED, 0x61C050)
+EVENT(PM_DATA_ALL_FROM_DL2L3_MOD, 0x64C048)
+EVENT(PM_DATA_ALL_FROM_DL2L3_SHR, 0x63C048)
+EVENT(PM_DATA_ALL_FROM_DL4, 0x63C04C)
+EVENT(PM_DATA_ALL_FROM_DMEM, 0x64C04C)
+EVENT(PM_DATA_ALL_FROM_L2, 0x61C042)
+EVENT(PM_DATA_ALL_FROM_L21_MOD, 0x64C046)
+EVENT(PM_DATA_ALL_FROM_L21_SHR, 0x63C046)
+EVENT(PM_DATA_ALL_FROM_L2_DISP_CONFLICT_LDHITST,0x63C040)
+EVENT(PM_DATA_ALL_FROM_L2_DISP_CONFLICT_OTHER, 0x64C040)
+EVENT(PM_DATA_ALL_FROM_L2_MEPF, 0x62C040)
+EVENT(PM_DATA_ALL_FROM_L2MISS_MOD, 0x61C04E)
+EVENT(PM_DATA_ALL_FROM_L2_NO_CONFLICT, 0x61C040)
+EVENT(PM_DATA_ALL_FROM_L3, 0x64C042)
+EVENT(PM_DATA_ALL_FROM_L31_ECO_MOD, 0x64C044)
+EVENT(PM_DATA_ALL_FROM_L31_ECO_SHR, 0x63C044)
+EVENT(PM_DATA_ALL_FROM_L31_MOD, 0x62C044)
+EVENT(PM_DATA_ALL_FROM_L31_SHR, 0x61C046)
+EVENT(PM_DATA_ALL_FROM_L3_DISP_CONFLICT, 0x63C042)
+EVENT(PM_DATA_ALL_FROM_L3_MEPF, 0x62C042)
+EVENT(PM_DATA_ALL_FROM_L3MISS_MOD, 0x64C04E)
+EVENT(PM_DATA_ALL_FROM_L3_NO_CONFLICT, 0x61C044)
+EVENT(PM_DATA_ALL_FROM_LL4, 0x61C04C)
+EVENT(PM_DATA_ALL_FROM_LMEM, 0x62C048)
+EVENT(PM_DATA_ALL_FROM_MEMORY, 0x62C04C)
+EVENT(PM_DATA_ALL_FROM_OFF_CHIP_CACHE, 0x64C04A)
+EVENT(PM_DATA_ALL_FROM_ON_CHIP_CACHE, 0x61C048)
+EVENT(PM_DATA_ALL_FROM_RL2L3_MOD, 0x62C046)
+EVENT(PM_DATA_ALL_FROM_RL2L3_SHR, 0x61C04A)
+EVENT(PM_DATA_ALL_FROM_RL4, 0x62C04A)
+EVENT(PM_DATA_ALL_FROM_RMEM, 0x63C04A)
+EVENT(PM_DATA_ALL_GRP_PUMP_CPRED, 0x62C050)
+EVENT(PM_DATA_ALL_GRP_PUMP_MPRED, 0x62C052)
+EVENT(PM_DATA_ALL_GRP_PUMP_MPRED_RTY, 0x61C052)
+EVENT(PM_DATA_ALL_PUMP_CPRED, 0x61C054)
+EVENT(PM_DATA_ALL_PUMP_MPRED, 0x64C052)
+EVENT(PM_DATA_ALL_SYS_PUMP_CPRED, 0x63C050)
+EVENT(PM_DATA_ALL_SYS_PUMP_MPRED, 0x63C052)
+EVENT(PM_DATA_ALL_SYS_PUMP_MPRED_RTY, 0x64C050)
+EVENT(PM_DATA_CHIP_PUMP_CPRED, 0x1C050)
+EVENT(PM_DATA_FROM_DL2L3_MOD, 0x4C048)
+EVENT(PM_DATA_FROM_DL2L3_SHR, 0x3C048)
+EVENT(PM_DATA_FROM_DL4, 0x3C04C)
+EVENT(PM_DATA_FROM_DMEM, 0x4C04C)
+EVENT(PM_DATA_FROM_L2, 0x1C042)
+EVENT(PM_DATA_FROM_L21_MOD, 0x4C046)
+EVENT(PM_DATA_FROM_L21_SHR, 0x3C046)
+EVENT(PM_DATA_FROM_L2_DISP_CONFLICT_LDHITST, 0x3C040)
+EVENT(PM_DATA_FROM_L2_DISP_CONFLICT_OTHER, 0x4C040)
+EVENT(PM_DATA_FROM_L2_MEPF, 0x2C040)
+EVENT(PM_DATA_FROM_L2MISS, 0x200FE)
+EVENT(PM_DATA_FROM_L2MISS_MOD, 0x1C04E)
+EVENT(PM_DATA_FROM_L2_NO_CONFLICT, 0x1C040)
+EVENT(PM_DATA_FROM_L3, 0x4C042)
+EVENT(PM_DATA_FROM_L31_ECO_MOD, 0x4C044)
+EVENT(PM_DATA_FROM_L31_ECO_SHR, 0x3C044)
+EVENT(PM_DATA_FROM_L31_MOD, 0x2C044)
+EVENT(PM_DATA_FROM_L31_SHR, 0x1C046)
+EVENT(PM_DATA_FROM_L3_DISP_CONFLICT, 0x3C042)
+EVENT(PM_DATA_FROM_L3_MEPF, 0x2C042)
+EVENT(PM_DATA_FROM_L3MISS, 0x300FE)
+EVENT(PM_DATA_FROM_L3MISS_MOD, 0x4C04E)
+EVENT(PM_DATA_FROM_L3_NO_CONFLICT, 0x1C044)
+EVENT(PM_DATA_FROM_LL4, 0x1C04C)
+EVENT(PM_DATA_FROM_LMEM, 0x2C048)
+EVENT(PM_DATA_FROM_MEM, 0x400FE)
+EVENT(PM_DATA_FROM_MEMORY, 0x2C04C)
+EVENT(PM_DATA_FROM_OFF_CHIP_CACHE, 0x4C04A)
+EVENT(PM_DATA_FROM_ON_CHIP_CACHE, 0x1C048)
+EVENT(PM_DATA_FROM_RL2L3_MOD, 0x2C046)
+EVENT(PM_DATA_FROM_RL2L3_SHR, 0x1C04A)
+EVENT(PM_DATA_FROM_RL4, 0x2C04A)
+EVENT(PM_DATA_FROM_RMEM, 0x3C04A)
+EVENT(PM_DATA_GRP_PUMP_CPRED, 0x2C050)
+EVENT(PM_DATA_GRP_PUMP_MPRED, 0x2C052)
+EVENT(PM_DATA_GRP_PUMP_MPRED_RTY, 0x1C052)
+EVENT(PM_DATA_PUMP_CPRED, 0x1C054)
+EVENT(PM_DATA_PUMP_MPRED, 0x4C052)
+EVENT(PM_DATA_SYS_PUMP_CPRED, 0x3C050)
+EVENT(PM_DATA_SYS_PUMP_MPRED, 0x3C052)
+EVENT(PM_DATA_SYS_PUMP_MPRED_RTY, 0x4C050)
+EVENT(PM_DATA_TABLEWALK_CYC, 0x3001A)
+EVENT(PM_DC_COLLISIONS, 0x0E0BC)
+EVENT(PM_DC_PREF_STREAM_ALLOC, 0x1E050)
+EVENT(PM_DC_PREF_STREAM_CONF, 0x2E050)
+EVENT(PM_DC_PREF_STREAM_FUZZY_CONF, 0x4E050)
+EVENT(PM_DC_PREF_STREAM_STRIDED_CONF, 0x3E050)
+EVENT(PM_DERAT_MISS_16G, 0x4C054)
+EVENT(PM_DERAT_MISS_16M, 0x3C054)
+EVENT(PM_DERAT_MISS_4K, 0x1C056)
+EVENT(PM_DERAT_MISS_64K, 0x2C054)
+EVENT(PM_DFU, 0x0B0BA)
+EVENT(PM_DFU_DCFFIX, 0x0B0BE)
+EVENT(PM_DFU_DENBCD, 0x0B0BC)
+EVENT(PM_DFU_MC, 0x0B0B8)
+EVENT(PM_DISP_CLB_HELD_BAL, 0x02092)
+EVENT(PM_DISP_CLB_HELD_RES, 0x02094)
+EVENT(PM_DISP_CLB_HELD_SB, 0x020A8)
+EVENT(PM_DISP_CLB_HELD_SYNC, 0x02098)
+EVENT(PM_DISP_CLB_HELD_TLBIE, 0x02096)
+EVENT(PM_DISP_HELD, 0x10006)
+EVENT(PM_DISP_HELD_IQ_FULL, 0x20006)
+EVENT(PM_DISP_HELD_MAP_FULL, 0x1002A)
+EVENT(PM_DISP_HELD_SRQ_FULL, 0x30018)
+EVENT(PM_DISP_HELD_SYNC_HOLD, 0x4003C)
+EVENT(PM_DISP_HOLD_GCT_FULL, 0x030A6)
+EVENT(PM_DISP_WT, 0x30008)
+EVENT(PM_DPTEG_FROM_DL2L3_MOD, 0x4E048)
+EVENT(PM_DPTEG_FROM_DL2L3_SHR, 0x3E048)
+EVENT(PM_DPTEG_FROM_DL4, 0x3E04C)
+EVENT(PM_DPTEG_FROM_DMEM, 0x4E04C)
+EVENT(PM_DPTEG_FROM_L2, 0x1E042)
+EVENT(PM_DPTEG_FROM_L21_MOD, 0x4E046)
+EVENT(PM_DPTEG_FROM_L21_SHR, 0x3E046)
+EVENT(PM_DPTEG_FROM_L2_DISP_CONFLICT_LDHITST, 0x3E040)
+EVENT(PM_DPTEG_FROM_L2_DISP_CONFLICT_OTHER, 0x4E040)
+EVENT(PM_DPTEG_FROM_L2_MEPF, 0x2E040)
+EVENT(PM_DPTEG_FROM_L2MISS, 0x1E04E)
+EVENT(PM_DPTEG_FROM_L2_NO_CONFLICT, 0x1E040)
+EVENT(PM_DPTEG_FROM_L3, 0x4E042)
+EVENT(PM_DPTEG_FROM_L31_ECO_MOD, 0x4E044)
+EVENT(PM_DPTEG_FROM_L31_ECO_SHR, 0x3E044)
+EVENT(PM_DPTEG_FROM_L31_MOD, 0x2E044)
+EVENT(PM_DPTEG_FROM_L31_SHR, 0x1E046)
+EVENT(PM_DPTEG_FROM_L3_DISP_CONFLICT, 0x3E042)
+EVENT(PM_DPTEG_FROM_L3_MEPF, 0x2E042)
+EVENT(PM_DPTEG_FROM_L3MISS, 0x4E04E)
+EVENT(PM_DPTEG_FROM_L3_NO_CONFLICT, 0x1E044)
+EVENT(PM_DPTEG_FROM_LL4, 0x1E04C)
+EVENT(PM_DPTEG_FROM_LMEM, 0x2E048)
+EVENT(PM_DPTEG_FROM_MEMORY, 0x2E04C)
+EVENT(PM_DPTEG_FROM_OFF_CHIP_CACHE, 0x4E04A)
+EVENT(PM_DPTEG_FROM_ON_CHIP_CACHE, 0x1E048)
+EVENT(PM_DPTEG_FROM_RL2L3_MOD, 0x2E046)
+EVENT(PM_DPTEG_FROM_RL2L3_SHR, 0x1E04A)
+EVENT(PM_DPTEG_FROM_RL4, 0x2E04A)
+EVENT(PM_DPTEG_FROM_RMEM, 0x3E04A)
+EVENT(PM_DSLB_MISS, 0x0D094)
+EVENT(PM_DTLB_MISS, 0x300FC)
+EVENT(PM_DTLB_MISS_16G, 0x1C058)
+EVENT(PM_DTLB_MISS_16M, 0x4C056)
+EVENT(PM_DTLB_MISS_4K, 0x2C056)
+EVENT(PM_DTLB_MISS_64K, 0x3C056)
+EVENT(PM_EAT_FORCE_MISPRED, 0x050A8)
+EVENT(PM_EAT_FULL_CYC, 0x04084)
+EVENT(PM_EE_OFF_EXT_INT, 0x02080)
+EVENT(PM_EXT_INT, 0x200F8)
+EVENT(PM_FAV_TBEGIN, 0x020B4)
+EVENT(PM_FLOP, 0x100F4)
+EVENT(PM_FLOP_SUM_SCALAR, 0x0A0AE)
+EVENT(PM_FLOP_SUM_VEC, 0x0A0AC)
+EVENT(PM_FLUSH, 0x400F8)
+EVENT(PM_FLUSH_BR_MPRED, 0x02084)
+EVENT(PM_FLUSH_COMPLETION, 0x30012)
+EVENT(PM_FLUSH_DISP, 0x02082)
+EVENT(PM_FLUSH_DISP_SB, 0x0208C)
+EVENT(PM_FLUSH_DISP_SYNC, 0x02088)
+EVENT(PM_FLUSH_DISP_TLBIE, 0x0208A)
+EVENT(PM_FLUSH_LSU, 0x0208E)
+EVENT(PM_FLUSH_PARTIAL, 0x02086)
+EVENT(PM_FPU0_FCONV, 0x0A0B0)
+EVENT(PM_FPU0_FEST, 0x0A0B8)
+EVENT(PM_FPU0_FRSP, 0x0A0B4)
+EVENT(PM_FPU1_FCONV, 0x0A0B2)
+EVENT(PM_FPU1_FEST, 0x0A0BA)
+EVENT(PM_FPU1_FRSP, 0x0A0B6)
+EVENT(PM_FREQ_DOWN, 0x3000C)
+EVENT(PM_FREQ_UP, 0x4000C)
+EVENT(PM_FUSION_TOC_GRP0_1, 0x050B0)
+EVENT(PM_FUSION_TOC_GRP0_2, 0x050AE)
+EVENT(PM_FUSION_TOC_GRP0_3, 0x050AC)
+EVENT(PM_FUSION_TOC_GRP1_1, 0x050B2)
+EVENT(PM_FUSION_VSX_GRP0_1, 0x050B8)
+EVENT(PM_FUSION_VSX_GRP0_2, 0x050B6)
+EVENT(PM_FUSION_VSX_GRP0_3, 0x050B4)
+EVENT(PM_FUSION_VSX_GRP1_1, 0x050BA)
+EVENT(PM_FXU0_BUSY_FXU1_IDLE, 0x3000E)
+EVENT(PM_FXU0_FIN, 0x10004)
+EVENT(PM_FXU1_BUSY_FXU0_IDLE, 0x4000E)
+EVENT(PM_FXU1_FIN, 0x40004)
+EVENT(PM_FXU_BUSY, 0x2000E)
+EVENT(PM_FXU_IDLE, 0x1000E)
+EVENT(PM_GCT_EMPTY_CYC, 0x20008)
+EVENT(PM_GCT_MERGE, 0x030A4)
+EVENT(PM_GCT_NOSLOT_BR_MPRED, 0x4D01E)
+EVENT(PM_GCT_NOSLOT_BR_MPRED_ICMISS, 0x4D01A)
+EVENT(PM_GCT_NOSLOT_CYC, 0x100F8)
+EVENT(PM_GCT_NOSLOT_DISP_HELD_ISSQ, 0x2D01E)
+EVENT(PM_GCT_NOSLOT_DISP_HELD_MAP, 0x4D01C)
+EVENT(PM_GCT_NOSLOT_DISP_HELD_OTHER, 0x2E010)
+EVENT(PM_GCT_NOSLOT_DISP_HELD_SRQ, 0x2D01C)
+EVENT(PM_GCT_NOSLOT_IC_L3MISS, 0x4E010)
+EVENT(PM_GCT_NOSLOT_IC_MISS, 0x2D01A)
+EVENT(PM_GCT_UTIL_11_14_ENTRIES, 0x020A2)
+EVENT(PM_GCT_UTIL_1_2_ENTRIES, 0x0209C)
+EVENT(PM_GCT_UTIL_15_17_ENTRIES, 0x020A4)
+EVENT(PM_GCT_UTIL_18_ENTRIES, 0x020A6)
+EVENT(PM_GCT_UTIL_3_6_ENTRIES, 0x0209E)
+EVENT(PM_GCT_UTIL_7_10_ENTRIES, 0x020A0)
+EVENT(PM_GRP_BR_MPRED_NONSPEC, 0x1000A)
+EVENT(PM_GRP_CMPL, 0x30004)
+EVENT(PM_GRP_DISP, 0x3000A)
+EVENT(PM_GRP_IC_MISS_NONSPEC, 0x1000C)
+EVENT(PM_GRP_MRK, 0x10130)
+EVENT(PM_GRP_NON_FULL_GROUP, 0x0509C)
+EVENT(PM_GRP_PUMP_CPRED, 0x20050)
+EVENT(PM_GRP_PUMP_MPRED, 0x20052)
+EVENT(PM_GRP_PUMP_MPRED_RTY, 0x10052)
+EVENT(PM_GRP_TERM_2ND_BRANCH, 0x050A4)
+EVENT(PM_GRP_TERM_FPU_AFTER_BR, 0x050A6)
+EVENT(PM_GRP_TERM_NOINST, 0x0509E)
+EVENT(PM_GRP_TERM_OTHER, 0x050A0)
+EVENT(PM_GRP_TERM_SLOT_LIMIT, 0x050A2)
+EVENT(PM_HV_CYC, 0x2000A)
+EVENT(PM_IBUF_FULL_CYC, 0x04086)
+EVENT(PM_IC_DEMAND_CYC, 0x10018)
+EVENT(PM_IC_DEMAND_L2_BHT_REDIRECT, 0x04098)
+EVENT(PM_IC_DEMAND_L2_BR_REDIRECT, 0x0409A)
+EVENT(PM_IC_DEMAND_REQ, 0x04088)
+EVENT(PM_IC_INVALIDATE, 0x0508A)
+EVENT(PM_IC_PREF_CANCEL_HIT, 0x04092)
+EVENT(PM_IC_PREF_CANCEL_L2, 0x04094)
+EVENT(PM_IC_PREF_CANCEL_PAGE, 0x04090)
+EVENT(PM_IC_PREF_REQ, 0x0408A)
+EVENT(PM_IC_PREF_WRITE, 0x0408E)
+EVENT(PM_IC_RELOAD_PRIVATE, 0x04096)
+EVENT(PM_IERAT_RELOAD, 0x100F6)
+EVENT(PM_IERAT_RELOAD_16M, 0x4006A)
+EVENT(PM_IERAT_RELOAD_4K, 0x20064)
+EVENT(PM_IERAT_RELOAD_64K, 0x3006A)
+EVENT(PM_IFETCH_THROTTLE, 0x3405E)
+EVENT(PM_IFU_L2_TOUCH, 0x05088)
+EVENT(PM_INST_ALL_CHIP_PUMP_CPRED, 0x514050)
+EVENT(PM_INST_ALL_FROM_DL2L3_MOD, 0x544048)
+EVENT(PM_INST_ALL_FROM_DL2L3_SHR, 0x534048)
+EVENT(PM_INST_ALL_FROM_DL4, 0x53404C)
+EVENT(PM_INST_ALL_FROM_DMEM, 0x54404C)
+EVENT(PM_INST_ALL_FROM_L2, 0x514042)
+EVENT(PM_INST_ALL_FROM_L21_MOD, 0x544046)
+EVENT(PM_INST_ALL_FROM_L21_SHR, 0x534046)
+EVENT(PM_INST_ALL_FROM_L2_DISP_CONFLICT_LDHITST,0x534040)
+EVENT(PM_INST_ALL_FROM_L2_DISP_CONFLICT_OTHER, 0x544040)
+EVENT(PM_INST_ALL_FROM_L2_MEPF, 0x524040)
+EVENT(PM_INST_ALL_FROM_L2MISS, 0x51404E)
+EVENT(PM_INST_ALL_FROM_L2_NO_CONFLICT, 0x514040)
+EVENT(PM_INST_ALL_FROM_L3, 0x544042)
+EVENT(PM_INST_ALL_FROM_L31_ECO_MOD, 0x544044)
+EVENT(PM_INST_ALL_FROM_L31_ECO_SHR, 0x534044)
+EVENT(PM_INST_ALL_FROM_L31_MOD, 0x524044)
+EVENT(PM_INST_ALL_FROM_L31_SHR, 0x514046)
+EVENT(PM_INST_ALL_FROM_L3_DISP_CONFLICT, 0x534042)
+EVENT(PM_INST_ALL_FROM_L3_MEPF, 0x524042)
+EVENT(PM_INST_ALL_FROM_L3MISS_MOD, 0x54404E)
+EVENT(PM_INST_ALL_FROM_L3_NO_CONFLICT, 0x514044)
+EVENT(PM_INST_ALL_FROM_LL4, 0x51404C)
+EVENT(PM_INST_ALL_FROM_LMEM, 0x524048)
+EVENT(PM_INST_ALL_FROM_MEMORY, 0x52404C)
+EVENT(PM_INST_ALL_FROM_OFF_CHIP_CACHE, 0x54404A)
+EVENT(PM_INST_ALL_FROM_ON_CHIP_CACHE, 0x514048)
+EVENT(PM_INST_ALL_FROM_RL2L3_MOD, 0x524046)
+EVENT(PM_INST_ALL_FROM_RL2L3_SHR, 0x51404A)
+EVENT(PM_INST_ALL_FROM_RL4, 0x52404A)
+EVENT(PM_INST_ALL_FROM_RMEM, 0x53404A)
+EVENT(PM_INST_ALL_GRP_PUMP_CPRED, 0x524050)
+EVENT(PM_INST_ALL_GRP_PUMP_MPRED, 0x524052)
+EVENT(PM_INST_ALL_GRP_PUMP_MPRED_RTY, 0x514052)
+EVENT(PM_INST_ALL_PUMP_CPRED, 0x514054)
+EVENT(PM_INST_ALL_PUMP_MPRED, 0x544052)
+EVENT(PM_INST_ALL_SYS_PUMP_CPRED, 0x534050)
+EVENT(PM_INST_ALL_SYS_PUMP_MPRED, 0x534052)
+EVENT(PM_INST_ALL_SYS_PUMP_MPRED_RTY, 0x544050)
+EVENT(PM_INST_CHIP_PUMP_CPRED, 0x14050)
+EVENT(PM_INST_CMPL, 0x00002)
+EVENT(PM_INST_DISP, 0x200F2)
+EVENT(PM_INST_FROM_DL2L3_MOD, 0x44048)
+EVENT(PM_INST_FROM_DL2L3_SHR, 0x34048)
+EVENT(PM_INST_FROM_DL4, 0x3404C)
+EVENT(PM_INST_FROM_DMEM, 0x4404C)
EVENT(PM_INST_FROM_L1, 0x04080)
-EVENT(PM_L1_ICACHE_MISS, 0x200fd)
-EVENT(PM_L1_DEMAND_WRITE, 0x0408c)
-EVENT(PM_IC_PREF_WRITE, 0x0408e)
-EVENT(PM_DATA_FROM_L3, 0x4c042)
-EVENT(PM_DATA_FROM_L3MISS, 0x300fe)
+EVENT(PM_INST_FROM_L2, 0x14042)
+EVENT(PM_INST_FROM_L21_MOD, 0x44046)
+EVENT(PM_INST_FROM_L21_SHR, 0x34046)
+EVENT(PM_INST_FROM_L2_DISP_CONFLICT_LDHITST, 0x34040)
+EVENT(PM_INST_FROM_L2_DISP_CONFLICT_OTHER, 0x44040)
+EVENT(PM_INST_FROM_L2_MEPF, 0x24040)
+EVENT(PM_INST_FROM_L2MISS, 0x1404E)
+EVENT(PM_INST_FROM_L2_NO_CONFLICT, 0x14040)
+EVENT(PM_INST_FROM_L3, 0x44042)
+EVENT(PM_INST_FROM_L31_ECO_MOD, 0x44044)
+EVENT(PM_INST_FROM_L31_ECO_SHR, 0x34044)
+EVENT(PM_INST_FROM_L31_MOD, 0x24044)
+EVENT(PM_INST_FROM_L31_SHR, 0x14046)
+EVENT(PM_INST_FROM_L3_DISP_CONFLICT, 0x34042)
+EVENT(PM_INST_FROM_L3_MEPF, 0x24042)
+EVENT(PM_INST_FROM_L3MISS, 0x300FA)
+EVENT(PM_INST_FROM_L3MISS_MOD, 0x4404E)
+EVENT(PM_INST_FROM_L3_NO_CONFLICT, 0x14044)
+EVENT(PM_INST_FROM_LL4, 0x1404C)
+EVENT(PM_INST_FROM_LMEM, 0x24048)
+EVENT(PM_INST_FROM_MEMORY, 0x2404C)
+EVENT(PM_INST_FROM_OFF_CHIP_CACHE, 0x4404A)
+EVENT(PM_INST_FROM_ON_CHIP_CACHE, 0x14048)
+EVENT(PM_INST_FROM_RL2L3_MOD, 0x24046)
+EVENT(PM_INST_FROM_RL2L3_SHR, 0x1404A)
+EVENT(PM_INST_FROM_RL4, 0x2404A)
+EVENT(PM_INST_FROM_RMEM, 0x3404A)
+EVENT(PM_INST_GRP_PUMP_CPRED, 0x24050)
+EVENT(PM_INST_GRP_PUMP_MPRED, 0x24052)
+EVENT(PM_INST_GRP_PUMP_MPRED_RTY, 0x14052)
+EVENT(PM_INST_IMC_MATCH_CMPL, 0x1003A)
+EVENT(PM_INST_IMC_MATCH_DISP, 0x30016)
+EVENT(PM_INST_PUMP_CPRED, 0x14054)
+EVENT(PM_INST_PUMP_MPRED, 0x44052)
+EVENT(PM_INST_SYS_PUMP_CPRED, 0x34050)
+EVENT(PM_INST_SYS_PUMP_MPRED, 0x34052)
+EVENT(PM_INST_SYS_PUMP_MPRED_RTY, 0x44050)
+EVENT(PM_IOPS_CMPL, 0x10014)
+EVENT(PM_IOPS_DISP, 0x30014)
+EVENT(PM_IPTEG_FROM_DL2L3_MOD, 0x45048)
+EVENT(PM_IPTEG_FROM_DL2L3_SHR, 0x35048)
+EVENT(PM_IPTEG_FROM_DL4, 0x3504C)
+EVENT(PM_IPTEG_FROM_DMEM, 0x4504C)
+EVENT(PM_IPTEG_FROM_L2, 0x15042)
+EVENT(PM_IPTEG_FROM_L21_MOD, 0x45046)
+EVENT(PM_IPTEG_FROM_L21_SHR, 0x35046)
+EVENT(PM_IPTEG_FROM_L2_DISP_CONFLICT_LDHITST, 0x35040)
+EVENT(PM_IPTEG_FROM_L2_DISP_CONFLICT_OTHER, 0x45040)
+EVENT(PM_IPTEG_FROM_L2_MEPF, 0x25040)
+EVENT(PM_IPTEG_FROM_L2MISS, 0x1504E)
+EVENT(PM_IPTEG_FROM_L2_NO_CONFLICT, 0x15040)
+EVENT(PM_IPTEG_FROM_L3, 0x45042)
+EVENT(PM_IPTEG_FROM_L31_ECO_MOD, 0x45044)
+EVENT(PM_IPTEG_FROM_L31_ECO_SHR, 0x35044)
+EVENT(PM_IPTEG_FROM_L31_MOD, 0x25044)
+EVENT(PM_IPTEG_FROM_L31_SHR, 0x15046)
+EVENT(PM_IPTEG_FROM_L3_DISP_CONFLICT, 0x35042)
+EVENT(PM_IPTEG_FROM_L3_MEPF, 0x25042)
+EVENT(PM_IPTEG_FROM_L3MISS, 0x4504E)
+EVENT(PM_IPTEG_FROM_L3_NO_CONFLICT, 0x15044)
+EVENT(PM_IPTEG_FROM_LL4, 0x1504C)
+EVENT(PM_IPTEG_FROM_LMEM, 0x25048)
+EVENT(PM_IPTEG_FROM_MEMORY, 0x2504C)
+EVENT(PM_IPTEG_FROM_OFF_CHIP_CACHE, 0x4504A)
+EVENT(PM_IPTEG_FROM_ON_CHIP_CACHE, 0x15048)
+EVENT(PM_IPTEG_FROM_RL2L3_MOD, 0x25046)
+EVENT(PM_IPTEG_FROM_RL2L3_SHR, 0x1504A)
+EVENT(PM_IPTEG_FROM_RL4, 0x2504A)
+EVENT(PM_IPTEG_FROM_RMEM, 0x3504A)
+EVENT(PM_ISIDE_DISP, 0x617082)
+EVENT(PM_ISIDE_DISP_FAIL, 0x627084)
+EVENT(PM_ISIDE_DISP_FAIL_OTHER, 0x627086)
+EVENT(PM_ISIDE_L2MEMACC, 0x4608E)
+EVENT(PM_ISIDE_MRU_TOUCH, 0x44608E)
+EVENT(PM_ISLB_MISS, 0x0D096)
+EVENT(PM_ISU_REF_FX0, 0x030AC)
+EVENT(PM_ISU_REF_FX1, 0x030AE)
+EVENT(PM_ISU_REF_FXU, 0x038AC)
+EVENT(PM_ISU_REF_LS0, 0x030B0)
+EVENT(PM_ISU_REF_LS1, 0x030B2)
+EVENT(PM_ISU_REF_LS2, 0x030B4)
+EVENT(PM_ISU_REF_LS3, 0x030B6)
+EVENT(PM_ISU_REJECT_RES_NA, 0x030A2)
+EVENT(PM_ISU_REJECTS_ALL, 0x0309C)
+EVENT(PM_ISU_REJECT_SAR_BYPASS, 0x0309E)
+EVENT(PM_ISU_REJECT_SRC_NA, 0x030A0)
+EVENT(PM_ISU_REJ_VS0, 0x030A8)
+EVENT(PM_ISU_REJ_VS1, 0x030AA)
+EVENT(PM_ISU_REJ_VSU, 0x038A8)
+EVENT(PM_ISYNC, 0x030B8)
+EVENT(PM_ITLB_MISS, 0x400FC)
+EVENT(PM_L1_DCACHE_RELOADED_ALL, 0x1002C)
+EVENT(PM_L1_DCACHE_RELOAD_VALID, 0x300F6)
+EVENT(PM_L1_DEMAND_WRITE, 0x0408C)
+EVENT(PM_L1_ICACHE_MISS, 0x200FD)
+EVENT(PM_L1_ICACHE_RELOADED_ALL, 0x40012)
+EVENT(PM_L1_ICACHE_RELOADED_PREF, 0x30068)
+EVENT(PM_L1MISS_LAT_EXC_1024, 0x200301EA)
+EVENT(PM_L1MISS_LAT_EXC_2048, 0x200401EC)
+EVENT(PM_L1MISS_LAT_EXC_256, 0x200101E8)
+EVENT(PM_L1MISS_LAT_EXC_32, 0x200201E6)
+EVENT(PM_L1PF_L2MEMACC, 0x26086)
+EVENT(PM_L2_CASTOUT_MOD, 0x417080)
+EVENT(PM_L2_CASTOUT_SHR, 0x417082)
+EVENT(PM_L2_CHIP_PUMP, 0x27084)
+EVENT(PM_L2_DC_INV, 0x427086)
+EVENT(PM_L2_DISP_ALL_L2MISS, 0x44608C)
+EVENT(PM_L2_GROUP_PUMP, 0x64608E)
+EVENT(PM_L2_GRP_GUESS_CORRECT, 0x626084)
+EVENT(PM_L2_GRP_GUESS_WRONG, 0x626086)
+EVENT(PM_L2_IC_INV, 0x427084)
+EVENT(PM_L2_INST, 0x436088)
+EVENT(PM_L2_INST_MISS, 0x43608A)
+EVENT(PM_L2_LD, 0x416080)
+EVENT(PM_L2_LD_DISP, 0x437088)
+EVENT(PM_L2_LD_HIT, 0x43708A)
+EVENT(PM_L2_LD_MISS, 0x426084)
+EVENT(PM_L2_LOC_GUESS_CORRECT, 0x616080)
+EVENT(PM_L2_LOC_GUESS_WRONG, 0x616082)
+EVENT(PM_L2_RCLD_DISP, 0x516080)
+EVENT(PM_L2_RCLD_DISP_FAIL_ADDR, 0x516082)
+EVENT(PM_L2_RCLD_DISP_FAIL_OTHER, 0x526084)
+EVENT(PM_L2_RCST_DISP, 0x536088)
+EVENT(PM_L2_RCST_DISP_FAIL_ADDR, 0x53608A)
+EVENT(PM_L2_RCST_DISP_FAIL_OTHER, 0x54608C)
+EVENT(PM_L2_RC_ST_DONE, 0x537088)
+EVENT(PM_L2_RTY_LD, 0x63708A)
+EVENT(PM_L2_RTY_ST, 0x3708A)
+EVENT(PM_L2_SN_M_RD_DONE, 0x54708C)
+EVENT(PM_L2_SN_M_WR_DONE, 0x54708E)
+EVENT(PM_L2_SN_SX_I_DONE, 0x53708A)
EVENT(PM_L2_ST, 0x17080)
+EVENT(PM_L2_ST_DISP, 0x44708C)
+EVENT(PM_L2_ST_HIT, 0x44708E)
EVENT(PM_L2_ST_MISS, 0x17082)
-EVENT(PM_L3_PREF_ALL, 0x4e052)
-EVENT(PM_DTLB_MISS, 0x300fc)
-EVENT(PM_ITLB_MISS, 0x400fc)
+EVENT(PM_L2_SYS_GUESS_CORRECT, 0x636088)
+EVENT(PM_L2_SYS_GUESS_WRONG, 0x63608A)
+EVENT(PM_L2_SYS_PUMP, 0x37088)
+EVENT(PM_L2_TM_REQ_ABORT, 0x1E05E)
+EVENT(PM_L2_TM_ST_ABORT_SISTER, 0x3E05C)
+EVENT(PM_L3_CI_HIT, 0x128084)
+EVENT(PM_L3_CI_MISS, 0x128086)
+EVENT(PM_L3_CINJ, 0x23808A)
+EVENT(PM_L3_CI_USAGE, 0x819082)
+EVENT(PM_L3_CO0_ALLOC, 0x83908B)
+EVENT(PM_L3_CO0_BUSY, 0x83908A)
+EVENT(PM_L3_CO, 0x438088)
+EVENT(PM_L3_CO_L31, 0x28086)
+EVENT(PM_L3_CO_LCO, 0x238088)
+EVENT(PM_L3_CO_MEM, 0x28084)
+EVENT(PM_L3_CO_MEPF, 0x18082)
+EVENT(PM_L3_GRP_GUESS_CORRECT, 0xB19082)
+EVENT(PM_L3_GRP_GUESS_WRONG_HIGH, 0xB3908A)
+EVENT(PM_L3_GRP_GUESS_WRONG_LOW, 0xB39088)
+EVENT(PM_L3_HIT, 0x218080)
+EVENT(PM_L3_L2_CO_HIT, 0x138088)
+EVENT(PM_L3_L2_CO_MISS, 0x13808A)
+EVENT(PM_L3_LAT_CI_HIT, 0x14808C)
+EVENT(PM_L3_LAT_CI_MISS, 0x14808E)
+EVENT(PM_L3_LD_HIT, 0x228084)
+EVENT(PM_L3_LD_MISS, 0x228086)
+EVENT(PM_L3_LD_PREF, 0x1E052)
+EVENT(PM_L3_LOC_GUESS_CORRECT, 0xB19080)
+EVENT(PM_L3_LOC_GUESS_WRONG, 0xB29086)
+EVENT(PM_L3_MISS, 0x218082)
+EVENT(PM_L3_P0_CO_L31, 0x54808C)
+EVENT(PM_L3_P0_CO_MEM, 0x538088)
+EVENT(PM_L3_P0_CO_RTY, 0x929084)
+EVENT(PM_L3_P0_GRP_PUMP, 0xA29084)
+EVENT(PM_L3_P0_LCO_DATA, 0x528084)
+EVENT(PM_L3_P0_LCO_NO_DATA, 0x518080)
+EVENT(PM_L3_P0_LCO_RTY, 0xA4908C)
+EVENT(PM_L3_P0_NODE_PUMP, 0xA19080)
+EVENT(PM_L3_P0_PF_RTY, 0x919080)
+EVENT(PM_L3_P0_SN_HIT, 0x939088)
+EVENT(PM_L3_P0_SN_INV, 0x118080)
+EVENT(PM_L3_P0_SN_MISS, 0x94908C)
+EVENT(PM_L3_P0_SYS_PUMP, 0xA39088)
+EVENT(PM_L3_P1_CO_L31, 0x54808E)
+EVENT(PM_L3_P1_CO_MEM, 0x53808A)
+EVENT(PM_L3_P1_CO_RTY, 0x929086)
+EVENT(PM_L3_P1_GRP_PUMP, 0xA29086)
+EVENT(PM_L3_P1_LCO_DATA, 0x528086)
+EVENT(PM_L3_P1_LCO_NO_DATA, 0x518082)
+EVENT(PM_L3_P1_LCO_RTY, 0xA4908E)
+EVENT(PM_L3_P1_NODE_PUMP, 0xA19082)
+EVENT(PM_L3_P1_PF_RTY, 0x919082)
+EVENT(PM_L3_P1_SN_HIT, 0x93908A)
+EVENT(PM_L3_P1_SN_INV, 0x118082)
+EVENT(PM_L3_P1_SN_MISS, 0x94908E)
+EVENT(PM_L3_P1_SYS_PUMP, 0xA3908A)
+EVENT(PM_L3_PF0_ALLOC, 0x84908D)
+EVENT(PM_L3_PF0_BUSY, 0x84908C)
+EVENT(PM_L3_PF_HIT_L3, 0x428084)
+EVENT(PM_L3_PF_MISS_L3, 0x18080)
+EVENT(PM_L3_PF_OFF_CHIP_CACHE, 0x3808A)
+EVENT(PM_L3_PF_OFF_CHIP_MEM, 0x4808E)
+EVENT(PM_L3_PF_ON_CHIP_CACHE, 0x38088)
+EVENT(PM_L3_PF_ON_CHIP_MEM, 0x4808C)
+EVENT(PM_L3_PF_USAGE, 0x829084)
+EVENT(PM_L3_PREF_ALL, 0x4E052)
+EVENT(PM_L3_RD0_ALLOC, 0x84908F)
+EVENT(PM_L3_RD0_BUSY, 0x84908E)
+EVENT(PM_L3_RD_USAGE, 0x829086)
+EVENT(PM_L3_SN0_ALLOC, 0x839089)
+EVENT(PM_L3_SN0_BUSY, 0x839088)
+EVENT(PM_L3_SN_USAGE, 0x819080)
+EVENT(PM_L3_ST_PREF, 0x2E052)
+EVENT(PM_L3_SW_PREF, 0x3E052)
+EVENT(PM_L3_SYS_GUESS_CORRECT, 0xB29084)
+EVENT(PM_L3_SYS_GUESS_WRONG, 0xB4908C)
+EVENT(PM_L3_TRANS_PF, 0x24808E)
+EVENT(PM_L3_WI0_ALLOC, 0x18081)
+EVENT(PM_L3_WI0_BUSY, 0x418080)
+EVENT(PM_L3_WI_USAGE, 0x418082)
+EVENT(PM_LARX_FIN, 0x3C058)
+EVENT(PM_LD_CMPL, 0x1002E)
+EVENT(PM_LD_L3MISS_PEND_CYC, 0x10062)
+EVENT(PM_LD_MISS_L1, 0x3E054)
+EVENT(PM_LD_REF_L1, 0x100EE)
+EVENT(PM_LD_REF_L1_LSU0, 0x0C080)
+EVENT(PM_LD_REF_L1_LSU1, 0x0C082)
+EVENT(PM_LD_REF_L1_LSU2, 0x0C094)
+EVENT(PM_LD_REF_L1_LSU3, 0x0C096)
+EVENT(PM_LINK_STACK_INVALID_PTR, 0x0509A)
+EVENT(PM_LINK_STACK_WRONG_ADD_PRED, 0x05098)
+EVENT(PM_LS0_ERAT_MISS_PREF, 0x0E080)
+EVENT(PM_LS0_L1_PREF, 0x0D0B8)
+EVENT(PM_LS0_L1_SW_PREF, 0x0C098)
+EVENT(PM_LS1_ERAT_MISS_PREF, 0x0E082)
+EVENT(PM_LS1_L1_PREF, 0x0D0BA)
+EVENT(PM_LS1_L1_SW_PREF, 0x0C09A)
+EVENT(PM_LSU0_FLUSH_LRQ, 0x0C0B0)
+EVENT(PM_LSU0_FLUSH_SRQ, 0x0C0B8)
+EVENT(PM_LSU0_FLUSH_ULD, 0x0C0A4)
+EVENT(PM_LSU0_FLUSH_UST, 0x0C0AC)
+EVENT(PM_LSU0_L1_CAM_CANCEL, 0x0F088)
+EVENT(PM_LSU0_LARX_FIN, 0x1E056)
+EVENT(PM_LSU0_LMQ_LHR_MERGE, 0x0D08C)
+EVENT(PM_LSU0_NCLD, 0x0C08C)
+EVENT(PM_LSU0_PRIMARY_ERAT_HIT, 0x0E090)
+EVENT(PM_LSU0_REJECT, 0x1E05A)
+EVENT(PM_LSU0_SRQ_STFWD, 0x0C09C)
+EVENT(PM_LSU0_STORE_REJECT, 0x0F084)
+EVENT(PM_LSU0_TMA_REQ_L2, 0x0E0A8)
+EVENT(PM_LSU0_TM_L1_HIT, 0x0E098)
+EVENT(PM_LSU0_TM_L1_MISS, 0x0E0A0)
+EVENT(PM_LSU1_FLUSH_LRQ, 0x0C0B2)
+EVENT(PM_LSU1_FLUSH_SRQ, 0x0C0BA)
+EVENT(PM_LSU1_FLUSH_ULD, 0x0C0A6)
+EVENT(PM_LSU1_FLUSH_UST, 0x0C0AE)
+EVENT(PM_LSU1_L1_CAM_CANCEL, 0x0F08A)
+EVENT(PM_LSU1_LARX_FIN, 0x2E056)
+EVENT(PM_LSU1_LMQ_LHR_MERGE, 0x0D08E)
+EVENT(PM_LSU1_NCLD, 0x0C08E)
+EVENT(PM_LSU1_PRIMARY_ERAT_HIT, 0x0E092)
+EVENT(PM_LSU1_REJECT, 0x2E05A)
+EVENT(PM_LSU1_SRQ_STFWD, 0x0C09E)
+EVENT(PM_LSU1_STORE_REJECT, 0x0F086)
+EVENT(PM_LSU1_TMA_REQ_L2, 0x0E0AA)
+EVENT(PM_LSU1_TM_L1_HIT, 0x0E09A)
+EVENT(PM_LSU1_TM_L1_MISS, 0x0E0A2)
+EVENT(PM_LSU2_FLUSH_LRQ, 0x0C0B4)
+EVENT(PM_LSU2_FLUSH_SRQ, 0x0C0BC)
+EVENT(PM_LSU2_FLUSH_ULD, 0x0C0A8)
+EVENT(PM_LSU2_L1_CAM_CANCEL, 0x0F08C)
+EVENT(PM_LSU2_LARX_FIN, 0x3E056)
+EVENT(PM_LSU2_LDF, 0x0C084)
+EVENT(PM_LSU2_LDX, 0x0C088)
+EVENT(PM_LSU2_LMQ_LHR_MERGE, 0x0D090)
+EVENT(PM_LSU2_PRIMARY_ERAT_HIT, 0x0E094)
+EVENT(PM_LSU2_REJECT, 0x3E05A)
+EVENT(PM_LSU2_SRQ_STFWD, 0x0C0A0)
+EVENT(PM_LSU2_TMA_REQ_L2, 0x0E0AC)
+EVENT(PM_LSU2_TM_L1_HIT, 0x0E09C)
+EVENT(PM_LSU2_TM_L1_MISS, 0x0E0A4)
+EVENT(PM_LSU3_FLUSH_LRQ, 0x0C0B6)
+EVENT(PM_LSU3_FLUSH_SRQ, 0x0C0BE)
+EVENT(PM_LSU3_FLUSH_ULD, 0x0C0AA)
+EVENT(PM_LSU3_L1_CAM_CANCEL, 0x0F08E)
+EVENT(PM_LSU3_LARX_FIN, 0x4E056)
+EVENT(PM_LSU3_LDF, 0x0C086)
+EVENT(PM_LSU3_LDX, 0x0C08A)
+EVENT(PM_LSU3_LMQ_LHR_MERGE, 0x0D092)
+EVENT(PM_LSU3_PRIMARY_ERAT_HIT, 0x0E096)
+EVENT(PM_LSU3_REJECT, 0x4E05A)
+EVENT(PM_LSU3_SRQ_STFWD, 0x0C0A2)
+EVENT(PM_LSU3_TMA_REQ_L2, 0x0E0AE)
+EVENT(PM_LSU3_TM_L1_HIT, 0x0E09E)
+EVENT(PM_LSU3_TM_L1_MISS, 0x0E0A6)
+EVENT(PM_LSU_DERAT_MISS, 0x200F6)
+EVENT(PM_LSU_ERAT_MISS_PREF, 0x0E880)
+EVENT(PM_LSU_FIN, 0x30066)
+EVENT(PM_LSU_FLUSH_UST, 0x0C8AC)
+EVENT(PM_LSU_FOUR_TABLEWALK_CYC, 0x0D0A4)
+EVENT(PM_LSU_FX_FIN, 0x10066)
+EVENT(PM_LSU_L1_PREF, 0x0D8B8)
+EVENT(PM_LSU_L1_SW_PREF, 0x0C898)
+EVENT(PM_LSU_LDF, 0x0C884)
+EVENT(PM_LSU_LDX, 0x0C888)
+EVENT(PM_LSU_LMQ_FULL_CYC, 0x0D0A2)
+EVENT(PM_LSU_LMQ_S0_ALLOC, 0x0D0A1)
+EVENT(PM_LSU_LMQ_S0_VALID, 0x0D0A0)
+EVENT(PM_LSU_LMQ_SRQ_EMPTY_ALL_CYC, 0x3001C)
+EVENT(PM_LSU_LMQ_SRQ_EMPTY_CYC, 0x2003E)
+EVENT(PM_LSU_LRQ_S0_ALLOC, 0x0D09F)
+EVENT(PM_LSU_LRQ_S0_VALID, 0x0D09E)
+EVENT(PM_LSU_LRQ_S43_ALLOC, 0x0F091)
+EVENT(PM_LSU_LRQ_S43_VALID, 0x0F090)
+EVENT(PM_LSU_MRK_DERAT_MISS, 0x30162)
+EVENT(PM_LSU_NCLD, 0x0C88C)
+EVENT(PM_LSU_NCST, 0x0C092)
+EVENT(PM_LSU_REJECT, 0x10064)
+EVENT(PM_LSU_REJECT_ERAT_MISS, 0x2E05C)
+EVENT(PM_LSU_REJECT_LHS, 0x4E05C)
+EVENT(PM_LSU_REJECT_LMQ_FULL, 0x1E05C)
+EVENT(PM_LSU_SET_MPRED, 0x0D082)
+EVENT(PM_LSU_SRQ_EMPTY_CYC, 0x40008)
+EVENT(PM_LSU_SRQ_FULL_CYC, 0x1001A)
+EVENT(PM_LSU_SRQ_S0_ALLOC, 0x0D09D)
+EVENT(PM_LSU_SRQ_S0_VALID, 0x0D09C)
+EVENT(PM_LSU_SRQ_S39_ALLOC, 0x0F093)
+EVENT(PM_LSU_SRQ_S39_VALID, 0x0F092)
+EVENT(PM_LSU_SRQ_SYNC, 0x0D09B)
+EVENT(PM_LSU_SRQ_SYNC_CYC, 0x0D09A)
+EVENT(PM_LSU_STORE_REJECT, 0x0F084)
+EVENT(PM_LSU_TWO_TABLEWALK_CYC, 0x0D0A6)
+EVENT(PM_LWSYNC, 0x05094)
+EVENT(PM_LWSYNC_HELD, 0x0209A)
+EVENT(PM_MEM_CO, 0x4C058)
+EVENT(PM_MEM_LOC_THRESH_IFU, 0x10058)
+EVENT(PM_MEM_LOC_THRESH_LSU_HIGH, 0x40056)
+EVENT(PM_MEM_LOC_THRESH_LSU_MED, 0x1C05E)
+EVENT(PM_MEM_PREF, 0x2C058)
+EVENT(PM_MEM_READ, 0x10056)
+EVENT(PM_MEM_RWITM, 0x3C05E)
+EVENT(PM_MRK_BACK_BR_CMPL, 0x3515E)
+EVENT(PM_MRK_BR_CMPL, 0x1016E)
+EVENT(PM_MRK_BR_MPRED_CMPL, 0x301E4)
+EVENT(PM_MRK_BR_TAKEN_CMPL, 0x101E2)
+EVENT(PM_MRK_BRU_FIN, 0x2013A)
+EVENT(PM_MRK_CRU_FIN, 0x3013A)
+EVENT(PM_MRK_DATA_FROM_DL2L3_MOD, 0x4D148)
+EVENT(PM_MRK_DATA_FROM_DL2L3_MOD_CYC, 0x2D128)
+EVENT(PM_MRK_DATA_FROM_DL2L3_SHR, 0x3D148)
+EVENT(PM_MRK_DATA_FROM_DL2L3_SHR_CYC, 0x2C128)
+EVENT(PM_MRK_DATA_FROM_DL4, 0x3D14C)
+EVENT(PM_MRK_DATA_FROM_DL4_CYC, 0x2C12C)
+EVENT(PM_MRK_DATA_FROM_DMEM, 0x4D14C)
+EVENT(PM_MRK_DATA_FROM_DMEM_CYC, 0x2D12C)
+EVENT(PM_MRK_DATA_FROM_L2, 0x1D142)
+EVENT(PM_MRK_DATA_FROM_L21_MOD, 0x4D146)
+EVENT(PM_MRK_DATA_FROM_L21_MOD_CYC, 0x2D126)
+EVENT(PM_MRK_DATA_FROM_L21_SHR, 0x3D146)
+EVENT(PM_MRK_DATA_FROM_L21_SHR_CYC, 0x2C126)
+EVENT(PM_MRK_DATA_FROM_L2_CYC, 0x4C122)
+EVENT(PM_MRK_DATA_FROM_L2_DISP_CONFLICT_LDHITST,0x3D140)
+EVENT(PM_MRK_DATA_FROM_L2_DISP_CONFLICT_LDHITST_CYC,0x2C120)
+EVENT(PM_MRK_DATA_FROM_L2_DISP_CONFLICT_OTHER, 0x4D140)
+EVENT(PM_MRK_DATA_FROM_L2_DISP_CONFLICT_OTHER_CYC,0x2D120)
+EVENT(PM_MRK_DATA_FROM_L2_MEPF, 0x2D140)
+EVENT(PM_MRK_DATA_FROM_L2_MEPF_CYC, 0x4D120)
+EVENT(PM_MRK_DATA_FROM_L2MISS, 0x401E8)
+EVENT(PM_MRK_DATA_FROM_L2MISS_CYC, 0x4C12E)
+EVENT(PM_MRK_DATA_FROM_L2_NO_CONFLICT, 0x1D140)
+EVENT(PM_MRK_DATA_FROM_L2_NO_CONFLICT_CYC, 0x4C120)
+EVENT(PM_MRK_DATA_FROM_L3, 0x4D142)
+EVENT(PM_MRK_DATA_FROM_L31_ECO_MOD, 0x4D144)
+EVENT(PM_MRK_DATA_FROM_L31_ECO_MOD_CYC, 0x2D124)
+EVENT(PM_MRK_DATA_FROM_L31_ECO_SHR, 0x3D144)
+EVENT(PM_MRK_DATA_FROM_L31_ECO_SHR_CYC, 0x2C124)
+EVENT(PM_MRK_DATA_FROM_L31_MOD, 0x2D144)
+EVENT(PM_MRK_DATA_FROM_L31_MOD_CYC, 0x4D124)
+EVENT(PM_MRK_DATA_FROM_L31_SHR, 0x1D146)
+EVENT(PM_MRK_DATA_FROM_L31_SHR_CYC, 0x4C126)
+EVENT(PM_MRK_DATA_FROM_L3_CYC, 0x2D122)
+EVENT(PM_MRK_DATA_FROM_L3_DISP_CONFLICT, 0x3D142)
+EVENT(PM_MRK_DATA_FROM_L3_DISP_CONFLICT_CYC, 0x2C122)
+EVENT(PM_MRK_DATA_FROM_L3_MEPF, 0x2D142)
+EVENT(PM_MRK_DATA_FROM_L3_MEPF_CYC, 0x4D122)
+EVENT(PM_MRK_DATA_FROM_L3MISS, 0x201E4)
+EVENT(PM_MRK_DATA_FROM_L3MISS_CYC, 0x2D12E)
+EVENT(PM_MRK_DATA_FROM_L3_NO_CONFLICT, 0x1D144)
+EVENT(PM_MRK_DATA_FROM_L3_NO_CONFLICT_CYC, 0x4C124)
+EVENT(PM_MRK_DATA_FROM_LL4, 0x1D14C)
+EVENT(PM_MRK_DATA_FROM_LL4_CYC, 0x4C12C)
+EVENT(PM_MRK_DATA_FROM_LMEM, 0x2D148)
+EVENT(PM_MRK_DATA_FROM_LMEM_CYC, 0x4D128)
+EVENT(PM_MRK_DATA_FROM_MEM, 0x201E0)
+EVENT(PM_MRK_DATA_FROM_MEMORY, 0x2D14C)
+EVENT(PM_MRK_DATA_FROM_MEMORY_CYC, 0x4D12C)
+EVENT(PM_MRK_DATA_FROM_OFF_CHIP_CACHE, 0x4D14A)
+EVENT(PM_MRK_DATA_FROM_OFF_CHIP_CACHE_CYC, 0x2D12A)
+EVENT(PM_MRK_DATA_FROM_ON_CHIP_CACHE, 0x1D148)
+EVENT(PM_MRK_DATA_FROM_ON_CHIP_CACHE_CYC, 0x4C128)
+EVENT(PM_MRK_DATA_FROM_RL2L3_MOD, 0x2D146)
+EVENT(PM_MRK_DATA_FROM_RL2L3_MOD_CYC, 0x4D126)
+EVENT(PM_MRK_DATA_FROM_RL2L3_SHR, 0x1D14A)
+EVENT(PM_MRK_DATA_FROM_RL2L3_SHR_CYC, 0x4C12A)
+EVENT(PM_MRK_DATA_FROM_RL4, 0x2D14A)
+EVENT(PM_MRK_DATA_FROM_RL4_CYC, 0x4D12A)
+EVENT(PM_MRK_DATA_FROM_RMEM, 0x3D14A)
+EVENT(PM_MRK_DATA_FROM_RMEM_CYC, 0x2C12A)
+EVENT(PM_MRK_DCACHE_RELOAD_INTV, 0x40118)
+EVENT(PM_MRK_DERAT_MISS, 0x301E6)
+EVENT(PM_MRK_DERAT_MISS_16G, 0x4D154)
+EVENT(PM_MRK_DERAT_MISS_16M, 0x3D154)
+EVENT(PM_MRK_DERAT_MISS_4K, 0x1D156)
+EVENT(PM_MRK_DERAT_MISS_64K, 0x2D154)
+EVENT(PM_MRK_DFU_FIN, 0x20132)
+EVENT(PM_MRK_DPTEG_FROM_DL2L3_MOD, 0x4F148)
+EVENT(PM_MRK_DPTEG_FROM_DL2L3_SHR, 0x3F148)
+EVENT(PM_MRK_DPTEG_FROM_DL4, 0x3F14C)
+EVENT(PM_MRK_DPTEG_FROM_DMEM, 0x4F14C)
+EVENT(PM_MRK_DPTEG_FROM_L2, 0x1F142)
+EVENT(PM_MRK_DPTEG_FROM_L21_MOD, 0x4F146)
+EVENT(PM_MRK_DPTEG_FROM_L21_SHR, 0x3F146)
+EVENT(PM_MRK_DPTEG_FROM_L2_DISP_CONFLICT_LDHITST,0x3F140)
+EVENT(PM_MRK_DPTEG_FROM_L2_DISP_CONFLICT_OTHER, 0x4F140)
+EVENT(PM_MRK_DPTEG_FROM_L2_MEPF, 0x2F140)
+EVENT(PM_MRK_DPTEG_FROM_L2MISS, 0x1F14E)
+EVENT(PM_MRK_DPTEG_FROM_L2_NO_CONFLICT, 0x1F140)
+EVENT(PM_MRK_DPTEG_FROM_L3, 0x4F142)
+EVENT(PM_MRK_DPTEG_FROM_L31_ECO_MOD, 0x4F144)
+EVENT(PM_MRK_DPTEG_FROM_L31_ECO_SHR, 0x3F144)
+EVENT(PM_MRK_DPTEG_FROM_L31_MOD, 0x2F144)
+EVENT(PM_MRK_DPTEG_FROM_L31_SHR, 0x1F146)
+EVENT(PM_MRK_DPTEG_FROM_L3_DISP_CONFLICT, 0x3F142)
+EVENT(PM_MRK_DPTEG_FROM_L3_MEPF, 0x2F142)
+EVENT(PM_MRK_DPTEG_FROM_L3MISS, 0x4F14E)
+EVENT(PM_MRK_DPTEG_FROM_L3_NO_CONFLICT, 0x1F144)
+EVENT(PM_MRK_DPTEG_FROM_LL4, 0x1F14C)
+EVENT(PM_MRK_DPTEG_FROM_LMEM, 0x2F148)
+EVENT(PM_MRK_DPTEG_FROM_MEMORY, 0x2F14C)
+EVENT(PM_MRK_DPTEG_FROM_OFF_CHIP_CACHE, 0x4F14A)
+EVENT(PM_MRK_DPTEG_FROM_ON_CHIP_CACHE, 0x1F148)
+EVENT(PM_MRK_DPTEG_FROM_RL2L3_MOD, 0x2F146)
+EVENT(PM_MRK_DPTEG_FROM_RL2L3_SHR, 0x1F14A)
+EVENT(PM_MRK_DPTEG_FROM_RL4, 0x2F14A)
+EVENT(PM_MRK_DPTEG_FROM_RMEM, 0x3F14A)
+EVENT(PM_MRK_DTLB_MISS, 0x401E4)
+EVENT(PM_MRK_DTLB_MISS_16G, 0x1D158)
+EVENT(PM_MRK_DTLB_MISS_16M, 0x4D156)
+EVENT(PM_MRK_DTLB_MISS_4K, 0x2D156)
+EVENT(PM_MRK_DTLB_MISS_64K, 0x3D156)
+EVENT(PM_MRK_FAB_RSP_BKILL, 0x40154)
+EVENT(PM_MRK_FAB_RSP_BKILL_CYC, 0x2F150)
+EVENT(PM_MRK_FAB_RSP_CLAIM_RTY, 0x3015E)
+EVENT(PM_MRK_FAB_RSP_DCLAIM, 0x30154)
+EVENT(PM_MRK_FAB_RSP_DCLAIM_CYC, 0x2F152)
+EVENT(PM_MRK_FAB_RSP_MATCH, 0x30156)
+EVENT(PM_MRK_FAB_RSP_MATCH_CYC, 0x4F152)
+EVENT(PM_MRK_FAB_RSP_RD_RTY, 0x4015E)
+EVENT(PM_MRK_FAB_RSP_RD_T_INTV, 0x1015E)
+EVENT(PM_MRK_FAB_RSP_RWITM_CYC, 0x4F150)
+EVENT(PM_MRK_FAB_RSP_RWITM_RTY, 0x2015E)
+EVENT(PM_MRK_FILT_MATCH, 0x3012E)
+EVENT(PM_MRK_FIN_STALL_CYC, 0x1013C)
+EVENT(PM_MRK_FXU_FIN, 0x20134)
+EVENT(PM_MRK_GRP_CMPL, 0x40130)
+EVENT(PM_MRK_GRP_IC_MISS, 0x4013A)
+EVENT(PM_MRK_GRP_NTC, 0x3013C)
+EVENT(PM_MRK_INST_CMPL, 0x401E0)
+EVENT(PM_MRK_INST_DECODED, 0x20130)
+EVENT(PM_MRK_INST_DISP, 0x101E0)
+EVENT(PM_MRK_INST_FIN, 0x30130)
+EVENT(PM_MRK_INST_FROM_L3MISS, 0x401E6)
+EVENT(PM_MRK_INST_ISSUED, 0x10132)
+EVENT(PM_MRK_INST_TIMEO, 0x40134)
+EVENT(PM_MRK_L1_ICACHE_MISS, 0x101E4)
+EVENT(PM_MRK_L1_RELOAD_VALID, 0x101EA)
+EVENT(PM_MRK_L2_RC_DISP, 0x20114)
+EVENT(PM_MRK_L2_RC_DONE, 0x3012A)
+EVENT(PM_MRK_LARX_FIN, 0x40116)
+EVENT(PM_MRK_LD_MISS_EXPOSED, 0x1013F)
+EVENT(PM_MRK_LD_MISS_EXPOSED_CYC, 0x1013E)
+EVENT(PM_MRK_LD_MISS_L1, 0x201E2)
+EVENT(PM_MRK_LD_MISS_L1_CYC, 0x4013E)
+EVENT(PM_MRK_LSU_FIN, 0x40132)
+EVENT(PM_MRK_LSU_FLUSH, 0x0D180)
+EVENT(PM_MRK_LSU_FLUSH_LRQ, 0x0D188)
+EVENT(PM_MRK_LSU_FLUSH_SRQ, 0x0D18A)
+EVENT(PM_MRK_LSU_FLUSH_ULD, 0x0D184)
+EVENT(PM_MRK_LSU_FLUSH_UST, 0x0D186)
+EVENT(PM_MRK_LSU_REJECT, 0x40164)
+EVENT(PM_MRK_LSU_REJECT_ERAT_MISS, 0x30164)
+EVENT(PM_MRK_NTF_FIN, 0x20112)
+EVENT(PM_MRK_RUN_CYC, 0x1D15E)
+EVENT(PM_MRK_SRC_PREF_TRACK_EFF, 0x1D15A)
+EVENT(PM_MRK_SRC_PREF_TRACK_INEFF, 0x3D15A)
+EVENT(PM_MRK_SRC_PREF_TRACK_MOD, 0x4D15C)
+EVENT(PM_MRK_SRC_PREF_TRACK_MOD_L2, 0x1D15C)
+EVENT(PM_MRK_SRC_PREF_TRACK_MOD_L3, 0x3D15C)
+EVENT(PM_MRK_STALL_CMPLU_CYC, 0x3013E)
+EVENT(PM_MRK_ST_CMPL, 0x10134)
+EVENT(PM_MRK_ST_CMPL_INT, 0x30134)
+EVENT(PM_MRK_STCX_FAIL, 0x3E158)
+EVENT(PM_MRK_ST_DRAIN_TO_L2DISP_CYC, 0x3F150)
+EVENT(PM_MRK_ST_FWD, 0x3012C)
+EVENT(PM_MRK_ST_L2DISP_TO_CMPL_CYC, 0x1F150)
+EVENT(PM_MRK_ST_NEST, 0x20138)
+EVENT(PM_MRK_TGT_PREF_TRACK_EFF, 0x1C15A)
+EVENT(PM_MRK_TGT_PREF_TRACK_INEFF, 0x3C15A)
+EVENT(PM_MRK_TGT_PREF_TRACK_MOD, 0x4C15C)
+EVENT(PM_MRK_TGT_PREF_TRACK_MOD_L2, 0x1C15C)
+EVENT(PM_MRK_TGT_PREF_TRACK_MOD_L3, 0x3C15C)
+EVENT(PM_MRK_VSU_FIN, 0x30132)
+EVENT(PM_MULT_MRK, 0x3D15E)
+EVENT(PM_NESTED_TEND, 0x020B0)
+EVENT(PM_NEST_REF_CLK, 0x3006E)
+EVENT(PM_NON_FAV_TBEGIN, 0x020B6)
+EVENT(PM_NON_TM_RST_SC, 0x328084)
+EVENT(PM_NTCG_ALL_FIN, 0x2001A)
+EVENT(PM_OUTER_TBEGIN, 0x020AC)
+EVENT(PM_OUTER_TEND, 0x020AE)
+EVENT(PM_PMC1_OVERFLOW, 0x20010)
+EVENT(PM_PMC2_OVERFLOW, 0x30010)
+EVENT(PM_PMC2_REWIND, 0x30020)
+EVENT(PM_PMC2_SAVED, 0x10022)
+EVENT(PM_PMC3_OVERFLOW, 0x40010)
+EVENT(PM_PMC4_OVERFLOW, 0x10010)
+EVENT(PM_PMC4_REWIND, 0x10020)
+EVENT(PM_PMC4_SAVED, 0x30022)
+EVENT(PM_PMC5_OVERFLOW, 0x10024)
+EVENT(PM_PMC6_OVERFLOW, 0x30024)
+EVENT(PM_PREF_TRACKED, 0x2005A)
+EVENT(PM_PREF_TRACK_EFF, 0x1005A)
+EVENT(PM_PREF_TRACK_INEFF, 0x3005A)
+EVENT(PM_PREF_TRACK_MOD, 0x4005A)
+EVENT(PM_PREF_TRACK_MOD_L2, 0x1005C)
+EVENT(PM_PREF_TRACK_MOD_L3, 0x3005C)
+EVENT(PM_PROBE_NOP_DISP, 0x40014)
+EVENT(PM_PTE_PREFETCH, 0x0E084)
+EVENT(PM_PUMP_CPRED, 0x10054)
+EVENT(PM_PUMP_MPRED, 0x40052)
+EVENT(PM_RC0_ALLOC, 0x16081)
+EVENT(PM_RC0_BUSY, 0x16080)
+EVENT(PM_RC_LIFETIME_EXC_1024, 0x200301EA)
+EVENT(PM_RC_LIFETIME_EXC_2048, 0x200401EC)
+EVENT(PM_RC_LIFETIME_EXC_256, 0x200101E8)
+EVENT(PM_RC_LIFETIME_EXC_32, 0x200201E6)
+EVENT(PM_RC_USAGE, 0x36088)
+EVENT(PM_RD_CLEARING_SC, 0x34808E)
+EVENT(PM_RD_FORMING_SC, 0x34808C)
+EVENT(PM_RD_HIT_PF, 0x428086)
+EVENT(PM_REAL_SRQ_FULL, 0x20004)
+EVENT(PM_RUN_CYC, 0x600F4)
+EVENT(PM_RUN_CYC_SMT2_MODE, 0x3006C)
+EVENT(PM_RUN_CYC_SMT2_SHRD_MODE, 0x2006A)
+EVENT(PM_RUN_CYC_SMT2_SPLIT_MODE, 0x1006A)
+EVENT(PM_RUN_CYC_SMT4_MODE, 0x2006C)
+EVENT(PM_RUN_CYC_SMT8_MODE, 0x4006C)
+EVENT(PM_RUN_CYC_ST_MODE, 0x1006C)
+EVENT(PM_RUN_INST_CMPL, 0x500FA)
+EVENT(PM_RUN_PURR, 0x400F4)
+EVENT(PM_RUN_SPURR, 0x10008)
+EVENT(PM_SEC_ERAT_HIT, 0x0F082)
+EVENT(PM_SHL_CREATED, 0x0508C)
+EVENT(PM_SHL_ST_CONVERT, 0x0508E)
+EVENT(PM_SHL_ST_DISABLE, 0x05090)
+EVENT(PM_SN0_ALLOC, 0x26085)
+EVENT(PM_SN0_BUSY, 0x26084)
+EVENT(PM_SNOOP_TLBIE, 0x0D0B2)
+EVENT(PM_SNP_TM_HIT_M, 0x338088)
+EVENT(PM_SNP_TM_HIT_T, 0x33808A)
+EVENT(PM_SN_USAGE, 0x4608C)
+EVENT(PM_STALL_END_GCT_EMPTY, 0x10028)
+EVENT(PM_ST_CAUSED_FAIL, 0x717080)
+EVENT(PM_ST_CMPL, 0x20016)
+EVENT(PM_STCX_FAIL, 0x1E058)
+EVENT(PM_STCX_LSU, 0x0C090)
+EVENT(PM_ST_FIN, 0x200F0)
+EVENT(PM_ST_FWD, 0x20018)
+EVENT(PM_ST_MISS_L1, 0x300F0)
+EVENT(PM_SUSPENDED, 0x00000)
+EVENT(PM_SWAP_CANCEL, 0x03090)
+EVENT(PM_SWAP_CANCEL_GPR, 0x03092)
+EVENT(PM_SWAP_COMPLETE, 0x0308C)
+EVENT(PM_SWAP_COMPLETE_GPR, 0x0308E)
+EVENT(PM_SYNC_MRK_BR_LINK, 0x15152)
+EVENT(PM_SYNC_MRK_BR_MPRED, 0x1515C)
+EVENT(PM_SYNC_MRK_FX_DIVIDE, 0x15156)
+EVENT(PM_SYNC_MRK_L2HIT, 0x15158)
+EVENT(PM_SYNC_MRK_L2MISS, 0x1515A)
+EVENT(PM_SYNC_MRK_L3MISS, 0x15154)
+EVENT(PM_SYNC_MRK_PROBE_NOP, 0x15150)
+EVENT(PM_SYS_PUMP_CPRED, 0x30050)
+EVENT(PM_SYS_PUMP_MPRED, 0x30052)
+EVENT(PM_SYS_PUMP_MPRED_RTY, 0x40050)
+EVENT(PM_TABLEWALK_CYC, 0x10026)
+EVENT(PM_TABLEWALK_CYC_PREF, 0x0E086)
+EVENT(PM_TABORT_TRECLAIM, 0x020B2)
+EVENT(PM_TB_BIT_TRANS, 0x300F8)
+EVENT(PM_TEND_PEND_CYC, 0x0E0BA)
+EVENT(PM_THRD_ALL_RUN_CYC, 0x2000C)
+EVENT(PM_THRD_CONC_RUN_INST, 0x300F4)
+EVENT(PM_THRD_GRP_CMPL_BOTH_CYC, 0x10012)
+EVENT(PM_THRD_PRIO_0_1_CYC, 0x040BC)
+EVENT(PM_THRD_PRIO_2_3_CYC, 0x040BE)
+EVENT(PM_THRD_PRIO_4_5_CYC, 0x05080)
+EVENT(PM_THRD_PRIO_6_7_CYC, 0x05082)
+EVENT(PM_THRD_REBAL_CYC, 0x03098)
+EVENT(PM_THRESH_EXC_1024, 0x301EA)
+EVENT(PM_THRESH_EXC_128, 0x401EA)
+EVENT(PM_THRESH_EXC_2048, 0x401EC)
+EVENT(PM_THRESH_EXC_256, 0x101E8)
+EVENT(PM_THRESH_EXC_32, 0x201E6)
+EVENT(PM_THRESH_EXC_4096, 0x101E6)
+EVENT(PM_THRESH_EXC_512, 0x201E8)
+EVENT(PM_THRESH_EXC_64, 0x301E8)
+EVENT(PM_THRESH_MET, 0x101EC)
+EVENT(PM_THRESH_NOT_MET, 0x4016E)
+EVENT(PM_TLBIE_FIN, 0x30058)
+EVENT(PM_TLB_MISS, 0x20066)
+EVENT(PM_TM_BEGIN_ALL, 0x020B8)
+EVENT(PM_TM_CAM_OVERFLOW, 0x318082)
+EVENT(PM_TM_CAP_OVERFLOW, 0x74708C)
+EVENT(PM_TM_END_ALL, 0x020BA)
+EVENT(PM_TM_FAIL_CONF_NON_TM, 0x03086)
+EVENT(PM_TM_FAIL_CON_TM, 0x03088)
+EVENT(PM_TM_FAIL_DISALLOW, 0x0E0B2)
+EVENT(PM_TM_FAIL_FOOTPRINT_OVERFLOW, 0x03084)
+EVENT(PM_TM_FAIL_NON_TX_CONFLICT, 0x0E0B8)
+EVENT(PM_TM_FAIL_SELF, 0x0308A)
+EVENT(PM_TM_FAIL_TLBIE, 0x0E0B4)
+EVENT(PM_TM_FAIL_TX_CONFLICT, 0x0E0B6)
+EVENT(PM_TM_FAV_CAUSED_FAIL, 0x727086)
+EVENT(PM_TM_LD_CAUSED_FAIL, 0x717082)
+EVENT(PM_TM_LD_CONF, 0x727084)
+EVENT(PM_TM_RST_SC, 0x328086)
+EVENT(PM_TM_SC_CO, 0x318080)
+EVENT(PM_TM_ST_CAUSED_FAIL, 0x73708A)
+EVENT(PM_TM_ST_CONF, 0x737088)
+EVENT(PM_TM_TBEGIN, 0x020BC)
+EVENT(PM_TM_TRANS_RUN_CYC, 0x10060)
+EVENT(PM_TM_TRANS_RUN_INST, 0x30060)
+EVENT(PM_TM_TRESUME, 0x03080)
+EVENT(PM_TM_TSUSPEND, 0x020BE)
+EVENT(PM_TM_TX_PASS_RUN_CYC, 0x2E012)
+EVENT(PM_TM_TX_PASS_RUN_INST, 0x4E014)
+EVENT(PM_UP_PREF_L3, 0x0E08C)
+EVENT(PM_UP_PREF_POINTER, 0x0E08E)
+EVENT(PM_VSU0_16FLOP, 0x0A0A4)
+EVENT(PM_VSU0_1FLOP, 0x0A080)
+EVENT(PM_VSU0_2FLOP, 0x0A098)
+EVENT(PM_VSU0_4FLOP, 0x0A09C)
+EVENT(PM_VSU0_8FLOP, 0x0A0A0)
+EVENT(PM_VSU0_COMPLEX_ISSUED, 0x0B0A4)
+EVENT(PM_VSU0_CY_ISSUED, 0x0B0B4)
+EVENT(PM_VSU0_DD_ISSUED, 0x0B0A8)
+EVENT(PM_VSU0_DP_2FLOP, 0x0A08C)
+EVENT(PM_VSU0_DP_FMA, 0x0A090)
+EVENT(PM_VSU0_DP_FSQRT_FDIV, 0x0A094)
+EVENT(PM_VSU0_DQ_ISSUED, 0x0B0AC)
+EVENT(PM_VSU0_EX_ISSUED, 0x0B0B0)
+EVENT(PM_VSU0_FIN, 0x0A0BC)
+EVENT(PM_VSU0_FMA, 0x0A084)
+EVENT(PM_VSU0_FPSCR, 0x0B098)
+EVENT(PM_VSU0_FSQRT_FDIV, 0x0A088)
+EVENT(PM_VSU0_PERMUTE_ISSUED, 0x0B090)
+EVENT(PM_VSU0_SCALAR_DP_ISSUED, 0x0B088)
+EVENT(PM_VSU0_SIMPLE_ISSUED, 0x0B094)
+EVENT(PM_VSU0_SINGLE, 0x0A0A8)
+EVENT(PM_VSU0_SQ, 0x0B09C)
+EVENT(PM_VSU0_STF, 0x0B08C)
+EVENT(PM_VSU0_VECTOR_DP_ISSUED, 0x0B080)
+EVENT(PM_VSU0_VECTOR_SP_ISSUED, 0x0B084)
+EVENT(PM_VSU1_16FLOP, 0x0A0A6)
+EVENT(PM_VSU1_1FLOP, 0x0A082)
+EVENT(PM_VSU1_2FLOP, 0x0A09A)
+EVENT(PM_VSU1_4FLOP, 0x0A09E)
+EVENT(PM_VSU1_8FLOP, 0x0A0A2)
+EVENT(PM_VSU1_COMPLEX_ISSUED, 0x0B0A6)
+EVENT(PM_VSU1_CY_ISSUED, 0x0B0B6)
+EVENT(PM_VSU1_DD_ISSUED, 0x0B0AA)
+EVENT(PM_VSU1_DP_2FLOP, 0x0A08E)
+EVENT(PM_VSU1_DP_FMA, 0x0A092)
+EVENT(PM_VSU1_DP_FSQRT_FDIV, 0x0A096)
+EVENT(PM_VSU1_DQ_ISSUED, 0x0B0AE)
+EVENT(PM_VSU1_EX_ISSUED, 0x0B0B2)
+EVENT(PM_VSU1_FIN, 0x0A0BE)
+EVENT(PM_VSU1_FMA, 0x0A086)
+EVENT(PM_VSU1_FPSCR, 0x0B09A)
+EVENT(PM_VSU1_FSQRT_FDIV, 0x0A08A)
+EVENT(PM_VSU1_PERMUTE_ISSUED, 0x0B092)
+EVENT(PM_VSU1_SCALAR_DP_ISSUED, 0x0B08A)
+EVENT(PM_VSU1_SIMPLE_ISSUED, 0x0B096)
+EVENT(PM_VSU1_SINGLE, 0x0A0AA)
+EVENT(PM_VSU1_SQ, 0x0B09E)
+EVENT(PM_VSU1_STF, 0x0B08E)
+EVENT(PM_VSU1_VECTOR_DP_ISSUED, 0x0B082)
+EVENT(PM_VSU1_VECTOR_SP_ISSUED, 0x0B086)
--
2.5.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/