PAPI  5.0.1.0
power7_events.h
Go to the documentation of this file.
00001 /****************************/
00002 /* THIS IS OPEN SOURCE CODE */
00003 /****************************/
00004 
00005 #ifndef _PAPI_POWER7_EVENTS_H
00006 #define _PAPI_POWER7_EVENTS_H
00007 
00008 /*
00009 * File:    power7_events.h
00010 * CVS:
00011 * Author:  Maynard Johnson
00012 *          maynardj@us.ibm.com
00013 * Mods:    <your name here>
00014 *          <your email address>
00015 *
00016 * (C) Copyright IBM Corporation, 2010.  All Rights Reserved.
00017 * Contributed by Maynard Johnson <maynardj@us.ibm.com>
00018 *
00019 *
00020 */
00021 #include "papiStdEventDefs.h"
00022 
00023 #define GROUP_INTS 9
00024 #define PAPI_MAX_NATIVE_EVENTS 1024
00025 #define MAX_GROUPS (GROUP_INTS * 32)
00026 #define MAX_NATNAME_MAP_INDEX 545
00027 
00028 
00029 enum native_name {
00030 PNE_PM_1PLUS_PPC_CMPL = PAPI_NATIVE_MASK,
00031     PNE_PM_ANY_THRD_RUN_CYC,
00032     PNE_PM_BC_PLUS_8_CONV,
00033     PNE_PM_BC_PLUS_8_RSLV_TAKEN,
00034     PNE_PM_BR_MPRED_CCACHE,
00035     PNE_PM_BR_MPRED_CR,
00036     PNE_PM_BR_MPRED_CR_TA,
00037     PNE_PM_BR_MPRED_LSTACK,
00038     PNE_PM_BR_MPRED_TA,
00039     PNE_PM_BR_PRED,
00040     PNE_PM_BR_PRED_CCACHE,
00041     PNE_PM_BR_PRED_CR,
00042     PNE_PM_BR_PRED_CR_TA,
00043     PNE_PM_BR_PRED_LSTACK,
00044     PNE_PM_BR_PRED_TA,
00045     PNE_PM_BR_UNCOND,
00046     PNE_PM_BRU_FIN,
00047     PNE_PM_BTAC_HIT,
00048     PNE_PM_BTAC_MISS,
00049     PNE_PM_CMPLU_STALL_END_GCT_NOSLOT,
00050     PNE_PM_CMPLU_STALL_THRD,
00051     PNE_PM_CYC,
00052     PNE_PM_DATA_FROM_DMEM,
00053     PNE_PM_DATA_FROM_L2,
00054     PNE_PM_DATA_FROM_L3,
00055     PNE_PM_DATA_FROM_L31_MOD,
00056     PNE_PM_DATA_FROM_L31_SHR,
00057     PNE_PM_DATA_FROM_RL2L3_MOD,
00058     PNE_PM_DATA_FROM_RL2L3_SHR,
00059     PNE_PM_DC_PREF_DST,
00060     PNE_PM_DERAT_MISS_4K,
00061     PNE_PM_DISP_CLB_HELD,
00062     PNE_PM_DISP_CLB_HELD_BAL,
00063     PNE_PM_DISP_CLB_HELD_RES,
00064     PNE_PM_DISP_CLB_HELD_SB,
00065     PNE_PM_DISP_CLB_HELD_SYNC,
00066     PNE_PM_DISP_CLB_HELD_TLBIE,
00067     PNE_PM_DISP_HELD,
00068     PNE_PM_DSEG,
00069     PNE_PM_DSLB_MISS,
00070     PNE_PM_DTLB_MISS_16G,
00071     PNE_PM_EE_OFF_EXT_INT,
00072     PNE_PM_FLOP,
00073     PNE_PM_FLUSH_BR_MPRED,
00074     PNE_PM_FLUSH_DISP,
00075     PNE_PM_FLUSH_DISP_SB,
00076     PNE_PM_FLUSH_DISP_SYNC,
00077     PNE_PM_FLUSH_DISP_TLBIE,
00078     PNE_PM_FLUSH_PARTIAL,
00079     PNE_PM_FXU_IDLE,
00080     PNE_PM_FXU0_FIN,
00081     PNE_PM_GCT_FULL_CYC,
00082     PNE_PM_GCT_NOSLOT_CYC,
00083     PNE_PM_GCT_UTIL_1_TO_2_SLOTS,
00084     PNE_PM_GCT_UTIL_11_PLUS_SLOTS,
00085     PNE_PM_GCT_UTIL_3_TO_6_SLOTS,
00086     PNE_PM_GCT_UTIL_7_TO_10_SLOTS,
00087     PNE_PM_GRP_BR_MPRED_NONSPEC,
00088     PNE_PM_GRP_IC_MISS_NONSPEC,
00089     PNE_PM_GRP_MRK,
00090     PNE_PM_GRP_MRK_CYC,
00091     PNE_PM_IBUF_FULL_CYC,
00092     PNE_PM_IC_BANK_CONFLICT,
00093     PNE_PM_IC_DEMAND_CYC,
00094     PNE_PM_IC_DEMAND_L2_BHT_REDIRECT,
00095     PNE_PM_IC_DEMAND_L2_BR_ALL,
00096     PNE_PM_IC_DEMAND_L2_BR_REDIRECT,
00097     PNE_PM_IC_DEMAND_REQ,
00098     PNE_PM_IC_PREF_CANCEL_ALL,
00099     PNE_PM_IC_PREF_CANCEL_HIT,
00100     PNE_PM_IC_PREF_CANCEL_L2,
00101     PNE_PM_IC_PREF_CANCEL_PAGE,
00102     PNE_PM_IC_PREF_REQ,
00103     PNE_PM_IC_PREF_WRITE,
00104     PNE_PM_IC_RELOAD_SHR,
00105     PNE_PM_IC_REQ_ALL,
00106     PNE_PM_IC_WRITE_ALL,
00107     PNE_PM_IERAT_MISS,
00108     PNE_PM_IERAT_WR_64K,
00109     PNE_PM_IERAT_XLATE_WR_16MPLUS,
00110     PNE_PM_INST_CMPL,
00111     PNE_PM_INST_FROM_DMEM,
00112     PNE_PM_INST_FROM_L1,
00113     PNE_PM_INST_FROM_L2,
00114     PNE_PM_INST_FROM_L3,
00115     PNE_PM_INST_FROM_L31_MOD,
00116     PNE_PM_INST_FROM_L31_SHR,
00117     PNE_PM_INST_FROM_PREF,
00118     PNE_PM_INST_FROM_RL2L3_MOD,
00119     PNE_PM_INST_FROM_RL2L3_SHR,
00120     PNE_PM_INST_IMC_MATCH_CMPL,
00121     PNE_PM_INST_PTEG_FROM_L2,
00122     PNE_PM_INST_PTEG_FROM_L31_MOD,
00123     PNE_PM_INST_PTEG_FROM_RL2L3_MOD,
00124     PNE_PM_IOPS_CMPL,
00125     PNE_PM_ISEG,
00126     PNE_PM_ISLB_MISS,
00127     PNE_PM_L1_DEMAND_WRITE,
00128     PNE_PM_L1_PREF,
00129     PNE_PM_L2_CASTOUT_MOD,
00130     PNE_PM_L2_CASTOUT_SHR,
00131     PNE_PM_L2_CO_FAIL_BUSY,
00132     PNE_PM_L2_GLOB_GUESS_CORRECT,
00133     PNE_PM_L2_LD,
00134     PNE_PM_L2_LDST,
00135     PNE_PM_L2_LOC_GUESS_CORRECT,
00136     PNE_PM_L2_RCLD_DISP,
00137     PNE_PM_L2_RCLD_DISP_FAIL_ADDR,
00138     PNE_PM_L2_ST,
00139     PNE_PM_L3_HIT,
00140     PNE_PM_L3_MISS,
00141     PNE_PM_L3_PREF_LD,
00142     PNE_PM_L3_PREF_LDST,
00143     PNE_PM_L3_PREF_ST,
00144     PNE_PM_LARX_LSU,
00145     PNE_PM_LARX_LSU0,
00146     PNE_PM_LARX_LSU1,
00147     PNE_PM_LD_REF_L1,
00148     PNE_PM_LD_REF_L1_LSU0,
00149     PNE_PM_LD_REF_L1_LSU1,
00150     PNE_PM_LSU_DC_PREF_STREAM_ALLOC,
00151     PNE_PM_LSU_DC_PREF_STREAM_CONFIRM,
00152     PNE_PM_LSU_DC_PREF_STRIDED_STREAM_CONFIRM,
00153     PNE_PM_LSU_DCACHE_RELOAD_VALID,
00154     PNE_PM_LSU_FLUSH,
00155     PNE_PM_LSU_FLUSH_LRQ,
00156     PNE_PM_LSU_FLUSH_SRQ,
00157     PNE_PM_LSU_FLUSH_ULD,
00158     PNE_PM_LSU_FLUSH_UST,
00159     PNE_PM_LSU_FX_FIN,
00160     PNE_PM_LSU_LDF,
00161     PNE_PM_LSU_LDX,
00162     PNE_PM_LSU_LMQ_FULL_CYC,
00163     PNE_PM_LSU_LMQ_S0_ALLOC,
00164     PNE_PM_LSU_LMQ_S0_VALID,
00165     PNE_PM_LSU_LRQ_S0_ALLOC,
00166     PNE_PM_LSU_LRQ_S0_VALID,
00167     PNE_PM_LSU_NCLD,
00168     PNE_PM_LSU_NCST,
00169     PNE_PM_LSU_PARTIAL_CDF,
00170     PNE_PM_LSU_REJECT,
00171     PNE_PM_LSU_REJECT_LHS,
00172     PNE_PM_LSU_REJECT_LMQ_FULL,
00173     PNE_PM_LSU_REJECT_SET_MPRED,
00174     PNE_PM_LSU_SET_MPRED,
00175     PNE_PM_LSU_SRQ_FULL_CYC,
00176     PNE_PM_LSU_SRQ_S0_ALLOC,
00177     PNE_PM_LSU_SRQ_S0_VALID,
00178     PNE_PM_LSU_SRQ_STFWD,
00179     PNE_PM_LSU_SRQ_SYNC_COUNT,
00180     PNE_PM_LSU_SRQ_SYNC_CYC,
00181     PNE_PM_LSU_TWO_TABLEWALK_CYC,
00182     PNE_PM_LSU0_DC_PREF_STREAM_ALLOC,
00183     PNE_PM_LSU0_DC_PREF_STREAM_CONFIRM,
00184     PNE_PM_LSU0_DC_PREF_STREAM_CONFIRM_STRIDE,
00185     PNE_PM_LSU0_FLUSH_LRQ,
00186     PNE_PM_LSU0_FLUSH_SRQ,
00187     PNE_PM_LSU0_FLUSH_ULD,
00188     PNE_PM_LSU0_FLUSH_UST,
00189     PNE_PM_LSU0_L1_PREF,
00190     PNE_PM_LSU0_L1_SW_PREF,
00191     PNE_PM_LSU0_LDF,
00192     PNE_PM_LSU0_LDX,
00193     PNE_PM_LSU0_LMQ_LHR_MERGE,
00194     PNE_PM_LSU0_NCLD,
00195     PNE_PM_LSU0_REJECT_LHS,
00196     PNE_PM_LSU0_REJECT_LMQ_FULL,
00197     PNE_PM_LSU0_SRQ_STFWD,
00198     PNE_PM_LSU1_DC_PREF_STREAM_ALLOC,
00199     PNE_PM_LSU1_DC_PREF_STREAM_CONFIRM,
00200     PNE_PM_LSU1_DC_PREF_STREAM_CONFIRM_STRIDE,
00201     PNE_PM_LSU1_FLUSH_LRQ,
00202     PNE_PM_LSU1_FLUSH_SRQ,
00203     PNE_PM_LSU1_FLUSH_ULD,
00204     PNE_PM_LSU1_FLUSH_UST,
00205     PNE_PM_LSU1_L1_PREF,
00206     PNE_PM_LSU1_L1_SW_PREF,
00207     PNE_PM_LSU1_LDF,
00208     PNE_PM_LSU1_LDX,
00209     PNE_PM_LSU1_LMQ_LHR_MERGE,
00210     PNE_PM_LSU1_NCLD,
00211     PNE_PM_LSU1_REJECT_LHS,
00212     PNE_PM_LSU1_REJECT_LMQ_FULL,
00213     PNE_PM_LSU1_SRQ_STFWD,
00214     PNE_PM_LWSYNC,
00215     PNE_PM_LWSYNC_HELD,
00216     PNE_PM_MRK_BR_TAKEN,
00217     PNE_PM_MRK_DATA_FROM_DMEM,
00218     PNE_PM_MRK_DATA_FROM_L2,
00219     PNE_PM_MRK_DATA_FROM_L3,
00220     PNE_PM_MRK_DATA_FROM_L31_MOD,
00221     PNE_PM_MRK_DATA_FROM_L31_SHR,
00222     PNE_PM_MRK_DATA_FROM_RL2L3_MOD,
00223     PNE_PM_MRK_DATA_FROM_RL2L3_SHR,
00224     PNE_PM_MRK_DERAT_MISS_4K,
00225     PNE_PM_MRK_DTLB_MISS_16G,
00226     PNE_PM_MRK_FIN_STALL_CYC,
00227     PNE_PM_MRK_FIN_STALL_CYC_COUNT,
00228     PNE_PM_MRK_INST_ISSUED,
00229     PNE_PM_MRK_LD_MISS_EXPOSED_CYC,
00230     PNE_PM_MRK_LD_MISS_EXPOSED_CYC_COUNT,
00231     PNE_PM_MRK_LSU_FLUSH,
00232     PNE_PM_MRK_LSU_FLUSH_LRQ,
00233     PNE_PM_MRK_LSU_FLUSH_SRQ,
00234     PNE_PM_MRK_LSU_FLUSH_ULD,
00235     PNE_PM_MRK_LSU_FLUSH_UST,
00236     PNE_PM_MRK_LSU_PARTIAL_CDF,
00237     PNE_PM_MRK_LSU_REJECT_LHS,
00238     PNE_PM_MRK_PTEG_FROM_L2,
00239     PNE_PM_MRK_PTEG_FROM_L31_MOD,
00240     PNE_PM_MRK_PTEG_FROM_RL2L3_MOD,
00241     PNE_PM_MRK_ST_CMPL,
00242     PNE_PM_MRK_STCX_FAIL,
00243     PNE_PM_PB_NODE_PUMP,
00244     PNE_PM_MEM0_RQ_DISP,
00245     PNE_PM_NEST_PAIR0_ADD,
00246     PNE_PM_NEST_PAIR0_AND,
00247     PNE_PM_PMC2_SAVED,
00248     PNE_PM_PMC4_OVERFLOW,
00249     PNE_PM_PMC4_REWIND,
00250     PNE_PM_PMC5_OVERFLOW,
00251     PNE_PM_POWER_EVENT1,
00252     PNE_PM_PTEG_FROM_L2,
00253     PNE_PM_PTEG_FROM_L31_MOD,
00254     PNE_PM_PTEG_FROM_RL2L3_MOD,
00255     PNE_PM_RUN_SPURR,
00256     PNE_PM_SEG_EXCEPTION,
00257     PNE_PM_SHL_CREATED,
00258     PNE_PM_SHL_DEALLOCATED,
00259     PNE_PM_SHL_MATCH,
00260     PNE_PM_SHL_MERGED,
00261     PNE_PM_SLB_MISS,
00262     PNE_PM_SNOOP_TLBIE,
00263     PNE_PM_STCX_CMPL,
00264     PNE_PM_STCX_FAIL,
00265     PNE_PM_SUSPENDED,
00266     PNE_PM_TABLEWALK_CYC,
00267     PNE_PM_THERMAL_WARN,
00268     PNE_PM_THRD_1_RUN_CYC,
00269     PNE_PM_THRD_3_CONC_RUN_INST,
00270     PNE_PM_THRD_GRP_CMPL_BOTH_CYC,
00271     PNE_PM_THRD_PRIO_0_1_CYC,
00272     PNE_PM_THRD_PRIO_2_3_CYC,
00273     PNE_PM_THRD_PRIO_4_5_CYC,
00274     PNE_PM_THRD_PRIO_6_7_CYC,
00275     PNE_PM_THRESH_TIMEO,
00276     PNE_PM_VMX_RESULT_SAT_1,
00277     PNE_PM_VSU_1FLOP,
00278     PNE_PM_VSU_2FLOP,
00279     PNE_PM_VSU_2FLOP_DOUBLE,
00280     PNE_PM_VSU_4FLOP,
00281     PNE_PM_VSU_8FLOP,
00282     PNE_PM_VSU_DENORM,
00283     PNE_PM_VSU_FCONV,
00284     PNE_PM_VSU_FEST,
00285     PNE_PM_VSU_FIN,
00286     PNE_PM_VSU_FMA,
00287     PNE_PM_VSU_FMA_DOUBLE,
00288     PNE_PM_VSU_FRSP,
00289     PNE_PM_VSU_FSQRT_FDIV,
00290     PNE_PM_VSU_FSQRT_FDIV_DOUBLE,
00291     PNE_PM_VSU_SCALAR_DOUBLE_ISSUED,
00292     PNE_PM_VSU_SCALAR_SINGLE_ISSUED,
00293     PNE_PM_VSU_SIMPLE_ISSUED,
00294     PNE_PM_VSU_SINGLE,
00295     PNE_PM_VSU_STF,
00296     PNE_PM_VSU_VECTOR_DOUBLE_ISSUED,
00297     PNE_PM_VSU_VECTOR_SINGLE_ISSUED,
00298     PNE_PM_VSU0_16FLOP,
00299     PNE_PM_VSU0_1FLOP,
00300     PNE_PM_VSU0_2FLOP,
00301     PNE_PM_VSU0_2FLOP_DOUBLE,
00302     PNE_PM_VSU0_4FLOP,
00303     PNE_PM_VSU0_8FLOP,
00304     PNE_PM_VSU0_COMPLEX_ISSUED,
00305     PNE_PM_VSU0_DENORM,
00306     PNE_PM_VSU0_FCONV,
00307     PNE_PM_VSU0_FEST,
00308     PNE_PM_VSU0_FIN,
00309     PNE_PM_VSU0_FMA,
00310     PNE_PM_VSU0_FMA_DOUBLE,
00311     PNE_PM_VSU0_FPSCR,
00312     PNE_PM_VSU0_FRSP,
00313     PNE_PM_VSU0_FSQRT_FDIV,
00314     PNE_PM_VSU0_FSQRT_FDIV_DOUBLE,
00315     PNE_PM_VSU0_SCAL_DOUBLE_ISSUED,
00316     PNE_PM_VSU0_SCAL_SINGLE_ISSUED,
00317     PNE_PM_VSU0_SIMPLE_ISSUED,
00318     PNE_PM_VSU0_SINGLE,
00319     PNE_PM_VSU0_STF,
00320     PNE_PM_VSU0_VECT_DOUBLE_ISSUED,
00321     PNE_PM_VSU0_VECTOR_SP_ISSUED,
00322     PNE_PM_VSU1_1FLOP,
00323     PNE_PM_VSU1_2FLOP,
00324     PNE_PM_VSU1_2FLOP_DOUBLE,
00325     PNE_PM_VSU1_4FLOP,
00326     PNE_PM_VSU1_8FLOP,
00327     PNE_PM_VSU1_DD_ISSUED,
00328     PNE_PM_VSU1_DENORM,
00329     PNE_PM_VSU1_DQ_ISSUED,
00330     PNE_PM_VSU1_FCONV,
00331     PNE_PM_VSU1_FEST,
00332     PNE_PM_VSU1_FIN,
00333     PNE_PM_VSU1_FMA,
00334     PNE_PM_VSU1_FMA_DOUBLE,
00335     PNE_PM_VSU1_FRSP,
00336     PNE_PM_VSU1_FSQRT_FDIV,
00337     PNE_PM_VSU1_FSQRT_FDIV_DOUBLE,
00338     PNE_PM_VSU1_PERMUTE_ISSUED,
00339     PNE_PM_VSU1_SCAL_DOUBLE_ISSUED,
00340     PNE_PM_VSU1_SCAL_SINGLE_ISSUED,
00341     PNE_PM_VSU1_SINGLE,
00342     PNE_PM_VSU1_SQ,
00343     PNE_PM_VSU1_STF,
00344     PNE_PM_VSU1_VECT_DOUBLE_ISSUED,
00345     PNE_PM_BR_TAKEN,
00346     PNE_PM_CMPLU_STALL_DCACHE_MISS,
00347     PNE_PM_CMPLU_STALL_DFU,
00348     PNE_PM_CMPLU_STALL_FXU,
00349     PNE_PM_CMPLU_STALL_LSU,
00350     PNE_PM_CMPLU_STALL_SCALAR_LONG,
00351     PNE_PM_CMPLU_STALL_STORE,
00352     PNE_PM_CMPLU_STALL_VECTOR,
00353     PNE_PM_DATA_FROM_L2MISS,
00354     PNE_PM_DATA_FROM_L3MISS,
00355     PNE_PM_DERAT_MISS_64K,
00356     PNE_PM_DPU_HELD_POWER,
00357     PNE_PM_DTLB_MISS_4K,
00358     PNE_PM_EXT_INT,
00359     PNE_PM_FXU_BUSY,
00360     PNE_PM_GCT_EMPTY_CYC,
00361     PNE_PM_GCT_NOSLOT_IC_MISS,
00362     PNE_PM_HV_CYC,
00363     PNE_PM_INST_DISP,
00364     PNE_PM_INST_FROM_L3MISS,
00365     PNE_PM_INST_PTEG_FROM_DMEM,
00366     PNE_PM_INST_PTEG_FROM_L3,
00367     PNE_PM_INST_PTEG_FROM_L31_SHR,
00368     PNE_PM_INST_PTEG_FROM_L3MISS,
00369     PNE_PM_INST_PTEG_FROM_RL2L3_SHR,
00370     PNE_PM_L1_ICACHE_MISS,
00371     PNE_PM_L2_DC_INV,
00372     PNE_PM_L2_GLOB_GUESS_WRONG,
00373     PNE_PM_L2_IC_INV,
00374     PNE_PM_L2_LD_MISS,
00375     PNE_PM_L2_LDST_MISS,
00376     PNE_PM_L2_LOC_GUESS_WRONG,
00377     PNE_PM_L2_RCLD_DISP_FAIL_OTHER,
00378     PNE_PM_L2_RCST_BUSY_RC_FULL,
00379     PNE_PM_L2_ST_MISS,
00380     PNE_PM_L3_LD_HIT,
00381     PNE_PM_L3_LD_MISS,
00382     PNE_PM_LSU_DERAT_MISS,
00383     PNE_PM_LSU_LMQ_SRQ_EMPTY_CYC,
00384     PNE_PM_LSU_REJECT_ERAT_MISS,
00385     PNE_PM_MRK_BRU_FIN,
00386     PNE_PM_MRK_DATA_FROM_DL2L3_SHR_CYC,
00387     PNE_PM_MRK_DATA_FROM_DMEM_CYC,
00388     PNE_PM_MRK_DATA_FROM_L2_CYC,
00389     PNE_PM_MRK_DATA_FROM_L21_SHR_CYC,
00390     PNE_PM_MRK_DATA_FROM_L31_SHR_CYC,
00391     PNE_PM_MRK_DATA_FROM_L3MISS,
00392     PNE_PM_MRK_DATA_FROM_LMEM_CYC,
00393     PNE_PM_MRK_DATA_FROM_RL2L3_SHR_CYC,
00394     PNE_PM_MRK_DERAT_MISS_64K,
00395     PNE_PM_MRK_DFU_FIN,
00396     PNE_PM_MRK_DTLB_MISS_4K,
00397     PNE_PM_MRK_FXU_FIN,
00398     PNE_PM_MRK_INST_DISP,
00399     PNE_PM_MRK_LD_MISS_L1,
00400     PNE_PM_MRK_PTEG_FROM_DMEM,
00401     PNE_PM_MRK_PTEG_FROM_L3,
00402     PNE_PM_MRK_PTEG_FROM_L31_SHR,
00403     PNE_PM_MRK_PTEG_FROM_L3MISS,
00404     PNE_PM_MRK_PTEG_FROM_RL2L3_SHR,
00405     PNE_PM_MRK_ST_NEST,
00406     PNE_PM_PB_SYS_PUMP,
00407     PNE_PM_MEM0_PREFETCH_DISP,
00408     PNE_PM_NEST_PAIR1_ADD,
00409     PNE_PM_NEST_PAIR1_AND,
00410     PNE_PM_PMC1_OVERFLOW,
00411     PNE_PM_POWER_EVENT2,
00412     PNE_PM_PTEG_FROM_DMEM,
00413     PNE_PM_PTEG_FROM_L3,
00414     PNE_PM_PTEG_FROM_L31_SHR,
00415     PNE_PM_PTEG_FROM_L3MISS,
00416     PNE_PM_PTEG_FROM_RL2L3_SHR,
00417     PNE_PM_RUN_CYC,
00418     PNE_PM_ST_FIN,
00419     PNE_PM_THRD_2_RUN_CYC,
00420     PNE_PM_THRD_4_CONC_RUN_INST,
00421     PNE_PM_THRD_ALL_RUN_CYC,
00422     PNE_PM_TLB_MISS,
00423     PNE_PM_1THRD_CON_RUN_INSTR,
00424     PNE_PM_DATA_FROM_DL2L3_MOD,
00425     PNE_PM_DATA_FROM_DL2L3_SHR,
00426     PNE_PM_DATA_FROM_L21_MOD,
00427     PNE_PM_DATA_FROM_L21_SHR,
00428     PNE_PM_DATA_FROM_LMEM,
00429     PNE_PM_DATA_FROM_RMEM,
00430     PNE_PM_DATA_TABLEWALK_CYC,
00431     PNE_PM_DERAT_MISS_16M,
00432     PNE_PM_DISP_HELD_THERMAL,
00433     PNE_PM_DISP_WT,
00434     PNE_PM_DTLB_MISS,
00435     PNE_PM_DTLB_MISS_64K,
00436     PNE_PM_FLUSH_COMPLETION,
00437     PNE_PM_FREQ_DOWN,
00438     PNE_PM_FXU0_BUSY_FXU1_IDLE,
00439     PNE_PM_GRP_CMPL,
00440     PNE_PM_GRP_DISP,
00441     PNE_PM_INST_FROM_DL2L3_MOD,
00442     PNE_PM_INST_FROM_DL2L3_SHR,
00443     PNE_PM_INST_FROM_L21_MOD,
00444     PNE_PM_INST_FROM_L21_SHR,
00445     PNE_PM_INST_FROM_LMEM,
00446     PNE_PM_INST_FROM_RMEM,
00447     PNE_PM_INST_IMC_MATCH_DISP,
00448     PNE_PM_INST_PTEG_FROM_L21_MOD,
00449     PNE_PM_INST_PTEG_FROM_DL2L3_SHR,
00450     PNE_PM_INST_PTEG_FROM_RMEM,
00451     PNE_PM_IOPS_DISP,
00452     PNE_PM_L1_DCACHE_RELOAD_VALID,
00453     PNE_PM_L2_INST,
00454     PNE_PM_L2_INST_MISS,
00455     PNE_PM_L2_LD_DISP,
00456     PNE_PM_L2_LD_HIT,
00457     PNE_PM_L2_NODE_PUMP,
00458     PNE_PM_L2_RC_ST_DONE,
00459     PNE_PM_L2_RCST_DISP,
00460     PNE_PM_L2_RCST_DISP_FAIL_ADDR,
00461     PNE_PM_L2_SN_SX_I_DONE,
00462     PNE_PM_L2_SYS_PUMP,
00463     PNE_PM_L3_PREF_HIT,
00464     PNE_PM_L3_PREF_MISS,
00465     PNE_PM_LSU_FIN,
00466     PNE_PM_LSU_LMQ_SRQ_EMPTY_ALL_CYC,
00467     PNE_PM_MRK_BR_MPRED,
00468     PNE_PM_MRK_DATA_FROM_DL2L3_MOD,
00469     PNE_PM_MRK_DATA_FROM_DL2L3_SHR,
00470     PNE_PM_MRK_DATA_FROM_L21_MOD,
00471     PNE_PM_MRK_DATA_FROM_L21_SHR,
00472     PNE_PM_MRK_DATA_FROM_LMEM,
00473     PNE_PM_MRK_DATA_FROM_RMEM,
00474     PNE_PM_MRK_DERAT_MISS_16M,
00475     PNE_PM_MRK_DTLB_MISS_64K,
00476     PNE_PM_MRK_IFU_FIN,
00477     PNE_PM_MRK_INST_FIN,
00478     PNE_PM_MRK_LSU_DERAT_MISS,
00479     PNE_PM_MRK_LSU_REJECT_ERAT_MISS,
00480     PNE_PM_MRK_PTEG_FROM_L21_MOD,
00481     PNE_PM_MRK_PTEG_FROM_DL2L3_SHR,
00482     PNE_PM_MRK_PTEG_FROM_RMEM,
00483     PNE_PM_MRK_ST_CMPL_INT,
00484     PNE_PM_MRK_STALL_CMPLU_CYC,
00485     PNE_PM_MRK_STALL_CMPLU_CYC_COUNT,
00486     PNE_PM_MRK_VSU_FIN,
00487     PNE_PM_PB_RETRY_NODE_PUMP,
00488     PNE_PM_MEM0_RD_CANCEL_TOTAL,
00489     PNE_PM_NEST_PAIR2_ADD,
00490     PNE_PM_NEST_PAIR2_AND,
00491     PNE_PM_PMC2_OVERFLOW,
00492     PNE_PM_PMC2_REWIND,
00493     PNE_PM_PMC4_SAVED,
00494     PNE_PM_PMC6_OVERFLOW,
00495     PNE_PM_POWER_EVENT3,
00496     PNE_PM_PTEG_FROM_L21_MOD,
00497     PNE_PM_PTEG_FROM_DL2L3_SHR,
00498     PNE_PM_PTEG_FROM_RMEM,
00499     PNE_PM_ST_MISS_L1,
00500     PNE_PM_TB_BIT_TRANS,
00501     PNE_PM_THRD_3_RUN_CYC,
00502     PNE_PM_THRD_CONC_RUN_INST,
00503     PNE_PM_1PLUS_PPC_DISP,
00504     PNE_PM_BR_MPRED,
00505     PNE_PM_CMPLU_STALL,
00506     PNE_PM_CMPLU_STALL_BRU,
00507     PNE_PM_CMPLU_STALL_DIV,
00508     PNE_PM_CMPLU_STALL_ERAT_MISS,
00509     PNE_PM_CMPLU_STALL_IFU,
00510     PNE_PM_CMPLU_STALL_REJECT,
00511     PNE_PM_CMPLU_STALL_SCALAR,
00512     PNE_PM_CMPLU_STALL_VECTOR_LONG,
00513     PNE_PM_DERAT_MISS_16G,
00514     PNE_PM_DTLB_MISS_16M,
00515     PNE_PM_FLUSH,
00516     PNE_PM_FREQ_UP,
00517     PNE_PM_FXU1_BUSY_FXU0_IDLE,
00518     PNE_PM_FXU1_FIN,
00519     PNE_PM_GCT_NOSLOT_BR_MPRED,
00520     PNE_PM_GCT_NOSLOT_BR_MPRED_IC_MISS,
00521     PNE_PM_IFU_FIN,
00522     PNE_PM_INST_FROM_L2MISS,
00523     PNE_PM_INST_PTEG_FROM_DL2L3_MOD,
00524     PNE_PM_INST_PTEG_FROM_L21_SHR,
00525     PNE_PM_INST_PTEG_FROM_L2MISS,
00526     PNE_PM_INST_PTEG_FROM_LMEM,
00527     PNE_PM_ITLB_MISS,
00528     PNE_PM_L2_DISP_ALL,
00529     PNE_PM_L2_RCLD_BUSY_RC_FULL,
00530     PNE_PM_L2_RCST_DISP_FAIL_OTHER,
00531     PNE_PM_L2_SN_M_RD_DONE,
00532     PNE_PM_L2_SN_M_WR_DONE,
00533     PNE_PM_L2_ST_DISP,
00534     PNE_PM_L2_ST_HIT,
00535     PNE_PM_L3_CO_MEM,
00536     PNE_PM_L3_CO_L31,
00537     PNE_PM_L3_PREF_BUSY,
00538     PNE_PM_L3_RD_BUSY,
00539     PNE_PM_LD_MISS_L1,
00540     PNE_PM_LSU_SRQ_EMPTY_CYC,
00541     PNE_PM_MRK_DATA_FROM_DL2L3_MOD_CYC,
00542     PNE_PM_MRK_DATA_FROM_L21_MOD_CYC,
00543     PNE_PM_MRK_DATA_FROM_L2MISS,
00544     PNE_PM_MRK_DATA_FROM_L3_CYC,
00545     PNE_PM_MRK_DATA_FROM_L31_MOD_CYC,
00546     PNE_PM_MRK_DATA_FROM_RL2L3_MOD_CYC,
00547     PNE_PM_MRK_DATA_FROM_RMEM_CYC,
00548     PNE_PM_MRK_DERAT_MISS_16G,
00549     PNE_PM_MRK_DTLB_MISS_16M,
00550     PNE_PM_MRK_GRP_CMPL,
00551     PNE_PM_MRK_GRP_IC_MISS,
00552     PNE_PM_MRK_INST_TIMEO,
00553     PNE_PM_MRK_LD_MISS_L1_CYC,
00554     PNE_PM_MRK_LSU_FIN,
00555     PNE_PM_MRK_LSU_REJECT,
00556     PNE_PM_MRK_PTEG_FROM_DL2L3_MOD,
00557     PNE_PM_MRK_PTEG_FROM_L21_SHR,
00558     PNE_PM_MRK_PTEG_FROM_L2MISS,
00559     PNE_PM_MRK_PTEG_FROM_LMEM,
00560     PNE_PM_PB_RETRY_SYS_PUMP,
00561     PNE_PM_MEM0_WQ_DISP,
00562     PNE_PM_NEST_PAIR3_ADD,
00563     PNE_PM_NEST_PAIR3_AND,
00564     PNE_PM_PMC3_OVERFLOW,
00565     PNE_PM_POWER_EVENT4,
00566     PNE_PM_PTEG_FROM_DL2L3_MOD,
00567     PNE_PM_PTEG_FROM_L21_SHR,
00568     PNE_PM_PTEG_FROM_L2MISS,
00569     PNE_PM_PTEG_FROM_LMEM,
00570     PNE_PM_RUN_INST_CMPL,
00571     PNE_PM_RUN_PURR,
00572     PNE_PM_THERMAL_MAX,
00573     PNE_PM_THRD_2_CONC_RUN_INSTR,
00574     PNE_PM_THRD_4_RUN_CYC,
00575     NATNAME_GUARD,
00576 };
00577 
00578 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines